码迷,mamicode.com
首页 > 编程语言 > 详细

Spring 注解

时间:2020-04-20 15:23:07      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:ring   vcc   val   ber   使用   code   other   返回值   com   

组件注册类注解:@Component @Repository @Service @Controller

作用域:类
启用包扫描后,包及子包下的类如果使用了这些注解,则会被实例化到Spring容器中,作为组件,可以在其它组件中作为依赖注入。
@Component是任何Spring管理的组件或bean的通用构造型。
@Repository是持久层的构造型。
@Service是服务层的构造型。
@Controller是表示层(spring-MVC)的构造型。

@Configuration

作用域:类
对于配置类,可以在方法上使用@Bean注解,Spring会调用该方法,将返回值作为组件。

@Import

配置类可以导入其它的配置类,不需要把所有的 @Configuration 放到一个类中。

@Import(value = [Hibernate::class, Other::class]) // 导入Hibernate配置类
@Import(Hibernate::class, Other::class) // 导入Hibernate配置类
class WebConfig : WebMvcConfigurer { ... }

Spring 注解

标签:ring   vcc   val   ber   使用   code   other   返回值   com   

原文地址:https://www.cnblogs.com/develon/p/12737786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!