【Spring】Spring系列2之bean的配置

2、bean的配置

2.1、IOC概述

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.2、bean的获取

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.3、依赖注入方式

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.4、属性注入细节

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

内部bean,不需要ID,ID无效,外部不能引用:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.5、集合属性注入

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.6、使用p命名空间

比较简洁的方式:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.6、自动装配

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.7、bean之间的依赖关系

这里指的是配置上的依赖关系

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

parent指定配置继承关系:

【Spring】Spring系列2之bean的配置

配置覆盖:

【Spring】Spring系列2之bean的配置

抽象配置,专门用来被继承,不可实例化:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.8、bean的作用域

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.9、使用外部属性文件

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.10、Spring表达式语言

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.11、bean的生命周期

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.12、工厂方法配置bean

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.13、factorybean配置bean

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.14、注解配置bean

2.14.1、配置bean-bean的四个注解

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

加上对应注解:

【Spring】Spring系列2之bean的配置

配置spring IOC容器的扫描包:

【Spring】Spring系列2之bean的配置

设置扫描匹配规则:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

设置包含、不含:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.14.2、配置bean的依赖-bean属性的注解

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

细节-required:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

细节-多个实现:

【Spring】Spring系列2之bean的配置

细节-注解可在入参前面:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

2.15、泛型依赖注入

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

service父类:

【Spring】Spring系列2之bean的配置

Service子类:

【Spring】Spring系列2之bean的配置

Repository父类:

【Spring】Spring系列2之bean的配置

Repository子类:

【Spring】Spring系列2之bean的配置

效果:

【Spring】Spring系列2之bean的配置

【Spring】Spring系列2之bean的配置

上一篇:JS无刷新分页插件


下一篇:玩转Bootstrap(JS插件篇)-第1章 模态弹出框 :1-1导入JavaScript插件