spring boot jpa 配置了yml文件后怎么扫描包
答案:1 悬赏:60 手机版
解决时间 2021-11-22 16:24
- 提问者网友:留有余香
- 2021-11-22 03:11
spring boot jpa 配置了yml文件后怎么扫描包
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-11-22 03:23
在spring boot中,简单几步,读取配置文件(application.yml)中各种不同类型的属性值:
1、引入依赖:
[html] view plain copy
org.springframework.boot
spring-boot-configuration-processor
true
2、配置文件(application.yml)中配置各个属性的值:
[plain] view plain copy
myProps: #自定义的属性和值
simpleProp: simplePropValue
arrayProps: 1,2,3,4,5
listProp1:
- name: abc
value: abcValue
- name: efg
value: efgValue
listProp2:
- config2Value1
- config2Vavlue2
mapProps:
key1: value1
key2: value2
3、创建一个bean来接收配置信息:
[java] view plain copy
@Component
@ConfigurationProperties(prefix="myProps") //接收application.yml中的myProps下面的属性
public class MyProps {
private String simpleProp;
private String[] arrayProps;
private List
1、引入依赖:
[html] view plain copy
spring-boot-configuration-processor
2、配置文件(application.yml)中配置各个属性的值:
[plain] view plain copy
myProps: #自定义的属性和值
simpleProp: simplePropValue
arrayProps: 1,2,3,4,5
listProp1:
- name: abc
value: abcValue
- name: efg
value: efgValue
listProp2:
- config2Value1
- config2Vavlue2
mapProps:
key1: value1
key2: value2
3、创建一个bean来接收配置信息:
[java] view plain copy
@Component
@ConfigurationProperties(prefix="myProps") //接收application.yml中的myProps下面的属性
public class MyProps {
private String simpleProp;
private String[] arrayProps;
private List
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯