作者:故事我忘了¢
个人微信公众号:程序猿的月光宝盒
个人微信公众号:程序猿的月光宝盒
今天主题是,记录一次``spring boot ``读取自定义``properties文件``.
为什么选择今天更新,因为一时兴起,不要问为什么,问就是我忘了...然后今天花了较多时间去百度别人的错误方法测的我头皮发麻.自己出品,才是适合自己精品
1.新建spring boot项目
下一步什么依赖都不用加,直接完成创建
2.然后再pom文件
中加入以下依赖
<!-- springboot configuration依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
3.然后在这新建一个properties文件
#用户名
config.username=金圣聪
#密码
config.password=123456
4.然后在这新建一个类
5.然后去做单元测试
另外这里用Autowired也可
两个的区别
1.
@Autowired
是Spring开发的,而@Resource
是jdk开发的2.
@Autowired
是按照type来注解的,而@Resource
是按照名称来的,如果名称找不到,那么就按照type
这样就能在你需要的地方配置啦,要用的时候方便很多..尤其是涉及测试和真实地址不一样的时候,尽可能避免硬编码
晚安早点睡