Srping boot学习
一,注解
1,@Component //注册bean到容器中 2,@Value(“阿黄”)给bean中注入属性 3,@SpringBootTest测试,在class上边标明 3,@Autowired//将狗狗自动注入进来 4,@PropertySource (value = “classpath:person.properties”):加载指定的配置文件 5,@ConfigurationProperties:默认从全局配置文件中获取值 配置文件还可以编写占位符生成随机数 person: name: qinjiang${random.uuid} # 随机uuid age: ${random.int} # 随机int happy: false birth: 2000/01/01 maps: {k1: v1,k2: v2} lists: - code - girl - music dog: name: ${person.hello:other}_旺财 age: 1
二,配置文件
1,【注意】properties配置文件在写中文的时候,会有乱码 , 我们需要去IDEA中设置编码格式为UTF-8; settings–>FileEncodings 中配置;
|