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工具包


基础教程推荐
猜你喜欢
- Windows Server 2022 安装体验与功能对比 2022-11-26
- nginx关闭/重启/启动的操作方法 2024-03-18
- http请求报错:Redirect Error的原因和解决办法 2023-12-04
- http请求报错:SSL Certificate Expired Error的原因和解决办法 2023-12-04
- CentOS7中使用iptables 2023-09-24
- 一台虚拟机基于docker搭建大数据HDP集群的思路详解 2022-12-28
- apache web页面的rsync同步 2023-09-11
- 详解Nginx 虚拟主机配置的三种方式(基于IP) 2024-03-14
- Nginx搭建负载均衡集群的实现 2024-03-16
- 彻底掌握IIS6.0功能及应用详解图文教程一第1/2页 2022-09-01