摘要: 上一节讲到把所有的属性都封装到一个对象里面的方法,但是呢还是得记它的属性名。那能不能只读其中的一部分,只要我们封装的对象中的数据呢?封装数据应该针对性的封装,封装一部分,我们要用的时候,直接用这一部分就好了。 假如我有这么一段配置,我们能不能只要一个对象封装这个数据,而不要其它的配置呢? 我们要封装 阅读全文
posted @ 2022-04-21 20:38 长情c 阅读(87) 评论(0) 推荐(0)
摘要: 在上一期中我们说到读取yaml配置文件,但是这里有一个问题哈,如果yaml属性过多,我们都要新建一个成员变量来引用它的数据吗,答案是不是的。往下看。。。 SpringBoot提供了一个变量能把你所有的属性都加载。 因为我们的属性都封装到了Environment中,我们想要获取里面的数据就要用getP 阅读全文
posted @ 2022-04-21 19:52 长情c 阅读(181) 评论(0) 推荐(0)
摘要: 假如配置文件中有一堆的重复的东西,是可以拿来引用的,不用都写一遍。 我们来引用一下这个属性,控制台打印一下看看是否引用成功。 可以看到引用成功了。 现在还有一个问题哈,就是这个你写路径的时候\t不是转义字符吗,为啥他不转义呢? 你加上引号它就转义了。 阅读全文
posted @ 2022-04-21 19:36 长情c 阅读(679) 评论(0) 推荐(0)
摘要: 既然我们配置了配置文件那么怎么读取里面的数据呢? 利用@Value注解+上${属性名}取出数据注入到成员变量处 多层级读取同理,只需要按层级+点(.)就完事了。 如果属性名有多个怎么取呢?按数组方式取 那么怎么读取多个对象的数据呢?先要知道取哪个对象,然后是取什么属性。 阅读全文
posted @ 2022-04-21 19:11 长情c 阅读(20) 评论(0) 推荐(0)
摘要: country: china province: hubei city: wuhan are: wuchang port: 8080 party: no birthday: 2022.4.21 #层级关系 user: name: zhangsan age: 22 user2: name: lisi 阅读全文
posted @ 2022-04-21 09:32 长情c 阅读(29) 评论(0) 推荐(0)