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工具包
 
				
         
 
            
        
             猜你喜欢
        
	     - IIS搭建ftp服务器的详细教程 2022-11-15
- 教你在docker 中搭建 PHP8 + Apache 环境的过程 2022-10-06
- CentOS7安装GlusterFS集群的全过程 2022-10-10
- 解决:apache24 安装后闪退和配置端口映射和连接超时设置 2023-09-11
- KVM虚拟化Linux Bridge环境部署的方法步骤 2023-07-11
- nginx中封禁ip和允许内网ip访问的实现示例 2022-09-23
- 利用Docker 运行 python 简单程序 2022-10-16
- 【转载】CentOS安装Tomcat 2023-09-24
- 阿里云ECS排查CPU数据分析 2022-10-06
- CentOS_mini下安装docker 之 安装docker CE 2023-09-23
 
						 
						 
						 
						 
						 
				 
				 
				 
				