apache 自己为程序员们封装了一个专门用于处理的工具类,其功能有(数据类型会自动转成与JavaBean相关的) map转javabeanjavabean转mapjavabean对象复制获取javabean对象属性值设置javabean对象属性值………… 两个相关...
apache 自己为程序员们封装了一个专门用于处理的工具类,其功能有(数据类型会自动转成与JavaBean相关的)
map转javabean
javabean转map
javabean对象复制
获取javabean对象属性值
设置javabean对象属性值…………
两个相关jar包文件 Build Path到项目当中去
commons-beanutils-1.9.2.jar
commons-logging-1.2.jar
1.将Map转换成JavaBean对象
/**
* 刘诗华
*
@param
args
*
@throws
Exception
*/
public
static
void main(String[] args) throws Exception {
Map<String, Object> m=new HashMap<String, Object>();
m.put("id", "28");
m.put("userName", "刘诗华");
m.put("password", "123456");
User user=new User();
//BeanUtils.copyProperties(dest, orig); dest:目标 orig:源 BeanUtils.copyProperties(user,m);
System.out.println(user); //结果:User(id=28, userName=刘诗华, password=123456)
Integer id = user.getId(); //我们设置给Map集合的时候,给的是一个字符串,BeanUtils工具自动帮我们转换成包装类Integer类型 System.out.println(id);
}
原文:https://www.cnblogs.com/hua900822/p/9986330.html
本文标题为:04-体验一下apache组织封装的BeanUtil工具包
基础教程推荐
- Centos7 nginx的安装以及开机自启动的设置 2023-09-22
- Apache Kafka 2.5 稳定版发布,新特性抢先看 2023-09-11
- 通过StatefulSet部署有状态服务应用实现方式 2022-10-01
- Apache CarbonData 1.0.0发布及其新特性介绍 2023-09-11
- Docker容器操作方法详解 2022-11-13
- Centos 安装Django2.1 2023-09-24
- RFO SIG之openEuler AWS AMI 制作详解 2022-12-28
- P3 利用Vulnhub复现漏洞 - Apache SSI 远程命令执行漏洞 2023-09-10
- 为Win2003服务器打造铜墙铁壁的方法步骤 2022-09-01
- windows环境下apache-apollo服务器搭建 2023-09-10
