springboot 自定义配置 解决Boolean属性不生效


Posted in Java/Android onMarch 18, 2022

自定义配置Boolean属性不生效

记录一下,今天遇到一个很坑的问题,boolean值类型的字段不能以is开头,不然获取不到配置文件中的值

springboot 自定义配置 解决Boolean属性不生效


springboot 自定义配置 解决Boolean属性不生效

如何设置boolean属性

几个要点

配置文件 ftp.started=false

类:

//是否启动ftp任务
private boolean ftpStarted;
public String isFtpStarted() {
return ""+ftpStarted;
}

public void setFtpStarted(String ftpStarted) {
if (ftpStarted.equalsIgnoreCase("true")) {
this.ftpStarted = true;
}else {
this.ftpStarted = false;
}
}

spring配置文件:

<bean id="RcsFtpManager" class="com.feinno.security.rcs.rcsi.ftp.RcsFtpManager">
<property name="ftpStarted" value="${ftp.started}"/>
</bean>

原理很简单,spring设置后转化为内部boolean类型,有其他方法可交流,应该是比较笨的方法

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Java/Android 相关文章推荐
Spring Bean的实例化之属性注入源码剖析过程
Jun 13 Java/Android
Java数据结构之链表相关知识总结
Jun 18 Java/Android
Java多条件判断场景中规则执行器的设计
Jun 26 Java/Android
分析并发编程之LongAdder原理
Jun 29 Java/Android
mybatis 解决从列名到属性名的自动映射失败问题
Jun 30 Java/Android
Springboot如何同时装配两个相同类型数据库
Nov 17 Java/Android
Java9新特性之Module模块化编程示例演绎
Mar 16 Java/Android
springboot 自定义配置 解决Boolean属性不生效
Mar 18 Java/Android
剑指Offer之Java算法习题精讲二叉树的构造和遍历
Mar 21 Java/Android
带你了解Java中的ForkJoin
Apr 28 Java/Android
JavaScript正则表达式实现注册信息校验功能
May 30 Java/Android
Qt数据库应用之实现图片转pdf
Jun 01 Java/Android
使用Java去实现超市会员管理系统
Mar 18 #Java/Android
详解Spring Security中的HttpBasic登录验证模式
RestTemplate如何通过HTTP Basic Auth认证示例说明
Java实现二分搜索树的示例代码
使用HttpSessionListener监听器实战
Mar 17 #Java/Android
spring cloud eureka 服务启动失败的原因分析及解决方法
Mar 17 #Java/Android
Java基于Dijkstra算法实现校园导游程序
You might like
php函数之子字符串替换&amp;#65279; str_replace
2011/03/23 PHP
PHP函数func_num_args用法实例分析
2015/12/07 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
javascript cookies操作集合
2010/04/12 Javascript
JS实现div内部的文字或图片自动循环滚动代码
2013/04/19 Javascript
提取字符串中年月日的函数代码
2013/11/05 Javascript
jQuery获取页面元素绝对与相对位置的方法
2015/06/10 Javascript
jquery设置表单元素为不可用的简单代码
2016/07/04 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
jquery单击文字或图片内容放大并居中显示
2017/06/23 jQuery
ES6正则表达式扩展笔记
2017/07/25 Javascript
利用JS制作万年历的方法
2017/08/16 Javascript
jquery ajax异步提交表单数据的方法
2017/10/27 jQuery
jquery 通过ajax请求获取后台数据显示在表格上的方法
2018/08/08 jQuery
解决Vue+Element ui开发中碰到的IE问题
2018/09/03 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
解决layui弹框失效的问题
2019/09/09 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
详解javascript脚本何时会被执行
2021/02/05 Javascript
Python中if elif else及缩进的使用简述
2018/05/31 Python
Python实现密码薄文件读写操作
2019/12/16 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
python实现人机五子棋
2020/03/25 Python
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
基层工作经历证明
2014/01/13 职场文书
微观物理专业自荐信
2014/01/26 职场文书
护士毕业自我鉴定
2014/02/07 职场文书
大四自我鉴定
2014/02/08 职场文书
银行竞聘演讲稿范文
2014/04/23 职场文书
保密工作承诺书
2014/08/29 职场文书
无房证明范本
2014/09/17 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
业务员辞职信范文
2015/03/02 职场文书
办公室规章制度范本
2015/08/04 职场文书
mysql优化
2021/04/06 MySQL