NutzCN Logo
问答 mvc的module模块的注解问题
发布于 3061天前 作者 qq_6d1ec279 1764 次浏览 复制 上一个帖子 下一个帖子
标签: mvc

我看到好多写法在一个子模块上使用了
@InjectName
@IocBean
以上两种注解这样写是不是重复了

2 回复

@InjetName只作用于Action/Module类(带入口方法那些类)

@IocBean 是声明一个bean

作用有重叠:
1. 入口类如果声明了IocBean,那InjectName是多余的
2. 如果入口类用js/xml之类非注解方式声明ioc,那么InjectName是需要的
3. 非入口类上标注InjectName没意义.

大概清楚了
InjectName除了用在用js/xml之类非注解方式声明入口类的ioc外,
其他都可以用IocBean替代

添加回复
请先登陆
回到顶部