BeanUtils使用案例

//上面得到是一个封装为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类型,所以要获取元素在存储

posted @ 2020-04-20 14:49  每月工资一万八  阅读(128)  评论(0)    收藏  举报