[物語を忘れました]°のブログへようこそ

SpringBoot读取properties自定义配置文件

作者:故事我忘了
个人微信公众号:程序猿的月光宝盒

​ ​ 今天主题是,记录一次``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

这样就能在你需要的地方配置啦,要用的时候方便很多..尤其是涉及测试和真实地址不一样的时候,尽可能避免硬编码

晚安早点睡

posted @ 2020-07-03 00:43  故事我忘了°  阅读(1050)  评论(0编辑  收藏  举报