Spring Boot的属性注入:
以数据源的属性注入为例
(1)@Value注入
准备工作:首先引入依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.6</version>
</dependency
创建jdbc.Properties
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///hibernate
jdbc.username=root
jdbc.password=123456
然后创建一个JdbcConfig,
@Configuration
//打了这个注解,相当于JdbcConfig就是一个xml文件了,需要自己手动返回一个Bean,使用时,会从spring容器中获取。
@PropertySource