NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
![](https://box.kancloud.cn/e7eb81a774f5062a754578b3d0ebd4e2_1350x606.png)对象合并 1.在调用核心业务方法之前,先从数据库中查出指定的原始数据,封装到user数据中, 2.原始的user对象的引用方法的入参 @ModelAttribute 1.方法 在当前控制器中所有的业务方法调用之前被执行的方法 1)修饰没有返回值的方法 2)修饰有返回值的方法 2.业务方法的入参:方法的入参,告知方法入参进行与前端控件绑定之前,需要获取对应的引用的key值 ![](https://box.kancloud.cn/f67142750fa18d1c3840857b08779965_926x545.png) ~~~ @ModelAttribute public void start(Map<String,Object> map){ //应该从数据库中查询出来的原始信息 Account account=new Account(1,"LUCY","2018-12-12"); map.put("account", account); //把数据放到请求域中 } //方法的入参:在进行数据绑定之前,首先到请求范围中查找指定key(POJO类的首字母小写对应的单词)对应的value值对象 @RequestMapping("/testModelAttribute") public String update(Account account) { System.out.println(account); return SUCCESS; } 注意: 在 @ModelAttribute 修饰的方法中, 放入到 Map 时的键需要和目标方法入参类型的第一个字母小写的字符串一致! ~~~