会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Grand_Jon
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
2018年11月29日
24、自动装配-@Profile环境搭建
摘要: 24、自动装配 @Profile环境搭建 Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能。 开发环境、测试环境、正式环境 数据源切换 24.1 添加 数据源和jdbc驱动 pom 依赖 24.2 添加MainConfigOfProfile 24.3 添加配置文件datas
阅读全文
posted @ 2018-11-29 23:21 Grand_Jon
阅读(293)
评论(0)
推荐(0)
编辑
23、自动装配-Aware注入Spring底层组件&原理
摘要: 23、自动装配 Aware注入Spring底层组件&原理 Aware 接口,提供了类似回调函数的功能 自定义组件想要使用Spring 容器底层的一些组件(Application Context,Bean Factory);自定义组件需要实现xxxAware接口;在创建对象的时候,会调用接口规定的方法
阅读全文
posted @ 2018-11-29 18:51 Grand_Jon
阅读(946)
评论(0)
推荐(0)
编辑
22、自动装配-方法、构造器位置的自动装配
摘要: 22、自动装配 方法、构造器位置的自动装配 22.1 标注在方法上 标注在方法上,Spring容器创建当前对象,就会调用方法,完成赋值 方法使用的参数,自定义类型的值从IOC容器中获取 22.2 标注在构造器 默认加在IOC容器中的组件,容器启动会调用无参构造器创建对象,再进行赋值操作 构造器也是从
阅读全文
posted @ 2018-11-29 18:10 Grand_Jon
阅读(383)
评论(0)
推荐(0)
编辑
21、自动装配-@Resource&@Inject
摘要: 21、自动装配 @Resource&@Inject Spring 还支持使用 (JSR250)和 (JSR330)[Java规范的注解] 完成解析自动装配功能 21.1 @Resource 可以和 一样实现自动注入功能,默认是按照组件名称进行装配的。 没有能支持 功能,没有支持 21.2 @Inje
阅读全文
posted @ 2018-11-29 18:09 Grand_Jon
阅读(279)
评论(0)
推荐(0)
编辑
20、自动装配-@Autowired&@Qualifier&@Primary
摘要: 20、自动装配 @Autowired&@Qualifier&@Primary 自动装配:Spring 利用依赖注入(DI),完成对IOC容器中各个依赖关系赋值 20.1 @Autowired :自动注入 默认优先按照类型去容器中找对应的组件, ,找到就赋值。 如果找到多个相同类型的组件,再将属性名称
阅读全文
posted @ 2018-11-29 16:42 Grand_Jon
阅读(477)
评论(0)
推荐(0)
编辑
19、属性赋值-@PropertySource加载外部配置文件
摘要: 19、属性赋值 @PropertySource加载外部配置文件 加载外部配置文件的注解 19.1 【xml】 在原先的xml 中需要 导入context:property placeholder 声明,然后使用${nickName}取值 19.2 【注解】@PropertySource 使用@Pro
阅读全文
posted @ 2018-11-29 16:01 Grand_Jon
阅读(1698)
评论(0)
推荐(0)
编辑
2018年11月28日
18、属性赋值-@Value赋值
摘要: 18、属性赋值 @Value赋值 18.1 使用@Value赋值三种方式 基本数值 可以写SPEL 表达式,例如: {} 可以写${} ,取出配置文件中的值(在运行环境变量里面的值) 18.2 运行:
阅读全文
posted @ 2018-11-28 10:54 Grand_Jon
阅读(675)
评论(0)
推荐(0)
编辑
17、生命周期-BeanPostProcessor在Spring底层的使用
摘要: 17、生命周期 BeanPostProcessor在Spring底层的使用 bean赋值、注入其他组件、@Autowired注解、生命周期注解、@Async ……都是 BeanPostProcessor实现的
阅读全文
posted @ 2018-11-28 10:53 Grand_Jon
阅读(243)
评论(0)
推荐(0)
编辑
16、生命周期-BeanPostProcessor原理
摘要: 16、生命周期 BeanPostProcessor原理 16.1 打断点运行postProcessBeforeInitialization 可以看到先执行的顺序为: 1. applyBeanPostProcessorsBeforeInitialization 2. invokeInitMethods
阅读全文
posted @ 2018-11-28 10:52 Grand_Jon
阅读(325)
评论(0)
推荐(0)
编辑
14、生命周期-@PostConstruct&@PreDestroy
摘要: 14、生命周期 @PostConstruct&@PreDestroy @PostConstruct 在Bean创建完并且属性值赋值完执行 @PreDestroy 在Bean销毁之前 14.1 创建Dog实例 14.2 运行
阅读全文
posted @ 2018-11-28 10:51 Grand_Jon
阅读(308)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理