原文:Spring中的注解@Service @Component @Controller @Repository区别

Service用于标注业务层组件, Controller用于标注控制层组件 如struts中的action , Repository用于标注数据访问组件,即DAO组件, Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 这四个注解其实都是和Component差不多只是在语义上有些不一样,修饰的方法 请看下面的一个例子 dao层 View Code dao层实现类 ...

2016-08-07 12:02 4 12509 推荐指数:

查看详情

Spring注解@Bean,@Component,@Service,@Repository 和 @Controller注解区别

总结 @Bean:表示一个方法实例化、配置或者初始化一个Spring IoC容器管理的新对象。 @Component: 自动被comonent扫描。 表示被注解的类会自动被component扫描 @Repository: 用于持久层,主要是数据库存储库。 @Service: 表示被注解的类是位于 ...

Thu Sep 23 22:00:00 CST 2021 0 144
Spring注解@Component、@Repository、@Service、@Controller区别

Spring注解@Component、@Repository、@Service、@Controller区别 spring 2.5 除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前 ...

Thu Jan 19 19:12:00 CST 2017 3 22826
Spring注解@Component、@Repository、@Service、@Controller区别

spring 2.5 除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出 ...

Thu Mar 09 17:52:00 CST 2017 0 8353
关于Spring注解 @Service @Component @Controller @Repository 用法

@Component 相当于实例化类的对象,其他三个注解可以理解为@Component的子注解或细化。 在annotaion配置注解中用@Component来表示一个通用注释用于说明一个类是一个spring容器管理的类,此类将有spring扫描并加入容器参与ioc。即就是该类已经拉入 ...

Sun Jun 28 02:50:00 CST 2015 0 6360
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM