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 相关文章推荐
springboot利用redis、Redisson处理并发问题的操作
Jun 18 Java/Android
Spring Boot 实现敏感词及特殊字符过滤处理
Jun 29 Java/Android
详解Java ES多节点任务的高效分发与收集实现
Jun 30 Java/Android
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
Sep 25 Java/Android
MyBatis自定义SQL拦截器示例详解
Oct 24 Java/Android
Java tomcat手动配置servlet详解
Nov 27 Java/Android
Mybatis是这样防止sql注入的
Dec 06 Java/Android
Java并发编程之原子性-Atomic的使用
Mar 16 Java/Android
Android Flutter实现图片滑动切换效果
Apr 07 Java/Android
Java 垃圾回收超详细讲解记忆集和卡表
Apr 08 Java/Android
springboot 全局异常处理和统一响应对象的处理方式
Jun 28 Java/Android
java获取一个文本文件的编码(格式)信息
Sep 23 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 编写的日历
2006/10/09 PHP
php简单浏览目录内容的实现代码
2013/06/07 PHP
如何使用“PHP” 彩蛋进行敏感信息获取
2013/08/07 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
2017/02/15 PHP
wordpress网站转移到本地运行测试的方法
2017/03/15 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
json简单介绍
2008/06/10 Javascript
动态加载js和css(外部文件)
2013/04/17 Javascript
window.opener用法和用途实例介绍
2013/08/19 Javascript
QQ空间顶部折页撕开效果示例代码
2014/06/15 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
Javascript中arguments用法实例分析
2015/06/13 Javascript
实现非常简单的js双向数据绑定
2015/11/06 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
jquery 动态增加,减少input表单的简单方法(必看)
2016/10/12 Javascript
微信小程序 教程之事件
2016/10/18 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
2017/07/13 Javascript
使用mpvue搭建一个初始小程序及项目配置方法
2018/12/03 Javascript
js比较两个单独的数组或对象是否相等的实例代码
2019/04/28 Javascript
深入理解JS异步编程-Promise
2019/06/03 Javascript
vue实现购物车功能(商品分类)
2020/04/20 Javascript
小程序中手机号识别的示例
2020/12/14 Javascript
[54:02]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 IG vs VGJ.T
2018/04/03 DOTA
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
Django视图类型总结
2021/02/17 Python
美国儿童珠宝在线零售商:Loveivy
2019/05/22 全球购物
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
毕业生自我鉴定实例
2014/01/21 职场文书
城管大队整治方案
2014/05/06 职场文书
青年志愿者活动方案
2014/08/17 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
毕业生个人自荐书
2015/03/05 职场文书
《鸟的天堂》教学反思
2016/02/19 职场文书
Python使用pandas导入csv文件内容的示例代码
2022/12/24 Python