Spring注解笔记1(后续整理)

来源:互联网 发布:詹姆斯去年总决赛数据 编辑:程序博客网 时间:2024/05/21 09:19
  • 创建应用对象之间协作关系的行为通常称为装配(wiring) , 这也是依赖注入(DI) 的本质。

    1. 在XML中进行显式配置
    2. 在Java中进行显式配置。
    3. 隐式的bean发现机制和自动装配。
      3.1 组件扫描(component scanning) : Spring会自动发现应用上下文中所创建的bean。
      3.2 自动装配(autowiring) : Spring自动满足bean之间的依赖。
  • 注解语法:

  • 显示声明Bean注解

    1. @Configuration 在配置类中使用 表示这个类是一个配置类。类似XML配置Bean文件
    2. @Bean 在配置类中使用
    3. @Bean 注解会告诉Spring这个方法将会返回一个对象, 要注册为Spring应用上下文中的bean。
    4. @Bean 如果不加name 。声明Bean的ID 为方法名
    5. @Bean(name=“……………………”)
  • 隐示声明Bean注解

  • @Component 表示这个类一个Bean类
    @Component 默认Bean名称是类名 context.getBean(类名.class);
    @Component(“真实的Bean名称”) context.getBean(“真实的Bean名称”);

  • @ComponentScan 在配置类使用。如果使用了@Component,就要使用 @ComponentScan
    @ComponentScan(“包名”)
    @ComponentScan(basePackages=”包名”)
    @ComponentScan(basePackages={“包名1”,”包名2”})

  • @Autowired在被注入的类中使用
    @Autowired在构造方法,set方法或者任意方法

  • @Value 向基础变量注入值

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 女婿周天 陈歌周天 强婿周天 王婿周天 倒插门周天 废婿周天 豪婿周天 李若诗周天 周天刘青青 周天张若雪 强胥周天 周天李若诗 周天李若诗 无敌王婿周天 豪权狂婿周天 自尊强婿周天 李若雪与周天 无敌神婿周天 周天与李若雪 上门狂婿周天 窝囊女婿周天 山青故事周天 至强豪婿周天 致尊强婿周天 无敌女婿周天 瘸子废婿周天 青山故事周天 周天与李诺雪 周奇 周奇身高 周奇大学 演员周奇 周奇小欢喜 周奇的电视 周奇个人简历 周奇带伤上台 周奇父母个人简历 演员周奇个人简介 周奇是谁的儿子 周奇 声入人心 中国男篮周奇 周奇是海青的儿子吗