读书人

spring IoC注解解决方案

发布时间: 2012-02-05 12:07:15 作者: rapoo

spring IoC注解
@Service @Repository @Controller是@Component的特殊化
我看了文档上的说明,英文有点吃力,好像也解释得不是很详细
我想知道这三个比@Component有哪些好处
比如在Service层,我用@Service来注解而不用@Component给我带来什么好处?

[解决办法]
@service对应service层
@controller对应action即控制层
@repository好像是依赖注入
之所以有这么多注解无外乎就是为了解耦,

[解决办法]
其实目前和component没什么区别,可能以后会详细分吧
[解决办法]
推荐细分了好
[解决办法]
@repository主要是用在DAO层中,我个人认为注解最大优势是简化了XML文档的维护,例如@Entity和@Table的使用让数据库表和实体类紧密结合在一起,不用再使用大量hbm.xml映射数据库。
[解决办法]
注解好像是用得越来越多了。
[解决办法]

探讨
@Service @Repository @Controller是@Component的特殊化
我看了文档上的说明,英文有点吃力,好像也解释得不是很详细
我想知道这三个比@Component有哪些好处
比如在Service层,我用@Service来注解而不用@Component给我带来什么好处?

[解决办法]
大家不会认为 @Entity 是 Hibernate 中的东西吧?

哎!
[解决办法]
占时没有任何区别。。
[解决办法]
探讨

大家不会认为 @Entity 是 Hibernate 中的东西吧?

哎!

[解决办法]
探讨
其实目前和component没什么区别,可能以后会详细分吧

读书人网 >J2EE开发

热点推荐