我想写一个配置,在java里面引入,但是,调用这个配置的数据时,失败了。下面是配置类的
hwyun: ak: BCYBANMA sk: EqgI3AbVlCiVI01magQv1e bucketName: sat appkey: appSecret:
下面是java的
@Value("${hwyun.ak}") private static String ak; @Value("${hwyun.sk}")
项目能正常启动,也能识别端口号
收起
应该是你属性加了static导致的,如果你要用static,@value注解需要加载set方法上,才能够生效。
如果还不行,可以参考这种读取方式:
报告相同问题?