Springboot如何读取自定义pro文件注入static静态变量


本文小编为大家详细介绍“Springboot如何读取自定义pro文件注入static静态变量”,内容详细,步骤清晰,细节处理妥当,希望这篇“Springboot如何读取自定义pro文件注入static静态变量”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。mailConfig.propertiesMailConfig.java通过springboot组件初始化生命周期进行属性(对象)赋值可以看到,当DSHWechatApiUtil工具类组件进行初始化时,调用@PostConstruct注解标注的方法,对静态变量进行了赋值。通过@Value()注解@Value()注解不会对静态变量进行属性注入,通过第一种方式的思维,那么我们肯定得想个办法,在这个组件初始化时也来赋值。第一种方式肯定也是可以的,先写一个属性,然后通过@Value()注解对这个属性进行赋值,最后通过@PostConstruct注解方式赋值给静态属性。这里我们要采用另一个方式,这里的方式是通过set方法来赋值。属性是static修饰的,get方法也是static修饰的,但是set方法不能是static修饰,使用@Value()注解来修饰set方法。这样就能成功注入。第三种方式和第二种差不多,如上述代码,只要把set方法设置为非静态,那么这个 香港云主机配置类的静态属性就能成功注入了。读到这里,这篇“Springboot如何读取自定义pro文件注入static静态变量”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注开发云行业资讯频道。

相关推荐: 如何解决Win7任务栏缩略图不见的问题

小编给大家分享一下如何解决Win7任务栏缩略图不见的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!方法/步骤:1.双击打开win7桌面的“计算机”图标,随后选择左上角的“组织”中的“文件夹和搜索选项”进入。2.在弹出的窗口中将鼠标切换至“…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/14 22:11
下一篇 07/14 22:12

相关推荐