码迷,mamicode.com
首页 > 其他好文 > 详细

BeanUtils使用案例

时间:2020-04-20 16:09:26      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:一个   nts   ace   color   getc   元素   dao   pop   eterm   

//上面得到是一个封装为Map的集合
Map<String, String[]> parameterMap = request.getParameterMap();
//创建一个javaBean
        User user = new User();
//把集合封装为javaBean类型
        try {
            BeanUtils.populate(user, parameterMap);
        } catch (Exception e) {
            e.printStackTrace();
        }

 主要作用于,从前端得到收据后封装为Map集合.之后转为javaBean类型,用于之后便于添加进数据库.

server,userao

userDao.insert(user);
@Override
    public void insert(User user) {

        String sql = "INSERT INTO tab_user(username, password, name, birthday, sex, telephone, email, status, code) values(?, ?, ?, ?, ?, ?, ?, ?, ?)";
        jdbcTemplate.update(sql, user.getUsername(), user.getPassword(), user.getName(), user.getBirthday(), user.getSex(), user.getTelephone(),
                user.getEmail(), user.getStatus(), user.getCode());


    }

 //添加数据库时,原来是 user类型,所以要获取元素在存储

BeanUtils使用案例

标签:一个   nts   ace   color   getc   元素   dao   pop   eterm   

原文地址:https://www.cnblogs.com/jiangzishun/p/12737747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!