![](https://img-blog.csdnimg.cn/2019120310222796.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
初ོ心ꦿ℘.
人生只若初见
展开
-
Sping中的@Configuration注解
@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。 使用要求: @Configuration不可以是final...原创 2019-12-02 22:50:03 · 120 阅读 · 0 评论 -
Sping中的@ComponentScan注解
@ComponentScan主要就是定义扫描的路径从中找出标识了需要装配的类自动装配到spring的bean容器中。@ComponentScan默认会装配标识了@Controller,@Service,@Repository,@Component注解的类到spring容器中。如果你指定了路径,Spring将会将在被指定的包及其子的包中寻找bean。如果没有指定路径Spring默认的在@Compon...原创 2019-12-02 22:46:01 · 143 阅读 · 0 评论 -
Spring中的@Bean注解
前言 Spring中最重要的概念IOC和AOP,实际围绕的就是Bean的生成与使用。 关于IOC注解分为两类: 1、一类是使用Bean,即是把已经在xml文件中配置好的Bean拿来用,完成属性、方法的组装;比如@Autowired , @Resource,可以通过byTYPE(@Autowired)、byNAME(@Resource)的方式获取Bean; 2、一类是注册Bean,@Componen...原创 2019-12-02 22:44:13 · 193 阅读 · 0 评论 -
Sping中的@Value注解
@Value的作用是通过注解将常量、配置文件中的值、其他bean的属性值注入到变量中,作为变量的初始值。 @Value():注入基础数据类型。 @Value("#{}") :表示SpEl表达式通常用来获取bean的属性,或者调用bean的某个方法,也可以表示常量。当bean通过@Value(“#{}”) 获取其他bean的属性,或者调用其他bean的方法时,只要该bean (Beab_A)能够访...原创 2019-12-02 22:39:39 · 71 阅读 · 0 评论