第三篇:SpringBoot2 读取yaml引用类型属性数据
【摘要】
这个配置文件都要整成绿色的文件,如果不是绿的的文件,就需要进行下面的操作。 如果ok是灰色的话,就需要先创建一个.properties文件。 application.yml数据
datasource...
这个配置文件都要整成绿色的文件,如果不是绿的的文件,就需要进行下面的操作。
如果ok是灰色的话,就需要先创建一个.properties文件。
application.yml数据
datasource:
driver: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost/springboot_db
username: root
password: 123456
写实体类对应yml中的对象 – 注意的是bean的成员变量要和yml文件中的对象的属性要保持一致。
同时添加注释:将此bean装到Spring容器中,然后配置@ConfigurationProperties将此bean和yml的某一个对象匹配。
package com.itheima;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
@Component
@Data
@ConfigurationProperties(prefix = "datasource")
public class MyDataSource {
private String driver;
private String url;
private String username;
private String password;
}
测试
@Autowired
private MyDataSource myDataSource;
System.out.println(myDataSource);
文章来源: blog.csdn.net,作者:花花叔叔,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_52077949/article/details/122868848
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)