Java代码⾥读取项⽬yml配置⽂件
在开发中实⽤jdbc连接数据库,但是本地登录⽤户名和密码以及URL与正式环境⾥的⽤户名密码不⼀致,⼀般都会将登陆信息写⼊配置⽂件中,所以就需要将配置⽂件中数据库连接配置信息的username,password,url读取出来,具体做法是实现⼀个实体类,在实体类中通过@Value标签取出配置⽂件中的信息。
@Data
@Component
public class SystemLogo {
@Value("${spring.datasource.username}")spring怎么读文件
private String username;
@Value("${spring.datasource.password}")
private String password;
@Value("${spring.datasource.url}")
private String url;
}
然后在controller层注⼊实体类,通过get⽅法取出password等信息,微服务中配置⽂件可能有多个,实体类SystemLogo取出的配置⽂件信息取决于当前SystemLogo实体类在哪⼀个服务模块中

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。