开发喵星球

若依获取自定义属性值(十三)

一、问题复现

先在application.yml中加入自定义属性字段

image-20231018022314049

然后在RuoYiConfig.java中加入属性,并提供getset方法。

image-20231018023651468

最后在项目中使用get获取该自定义属性的值的时候发现值为null

image-20231018031122670

二、解决办法

那如何获取到值呢?
我们来比较一下和框架中的写法有什么地方不一样呢?

通过下图可以发现,我们使用快捷键生成的get/set方法会在方法上默认使用static修饰。
那么,看到这里,你应该知道如何解决了吧?

image-20231018025834944

将set方法上的static修饰符去掉,然后就可以读取到自定义属性值了。

image-20231018031332527

   
分类:Java/OOP 作者:无限繁荣, 吴蓉 发表于:2023-10-17 10:26:22 阅读量:124
<<   >>


powered by kaifamiao