Spring MVC 知识点记忆

  1.Dao  用的 @Repository

  2.Handler 用的 @Controller

  3. @Autowired 消除了对get set方法

  4. @RequestMapping(value="emp",method=RequestMethod.GET)  get方式请求方法为emp

  5.@SessionAttributes  value的 user 要和map的键值对一致

    当类上面有@SessionAttributes(value={"user"},types={String.class}) 进行报错500 有两种解决方案

    创建一个getUser的方法
    public String PojoDemupdate(@SessionAttributes("abc")User user) 在新建立一个 就可以

  6.@ModelAttribute
       在修改用户的时候 ,其中一个字段不被修改,先将要修改的用户所有信息查询出来在进行修改
       @ModelAttribute 标记的方法  会在每个目标方法执行之前呗SPringMVC 调用

     @ModelAttribute 属性指定绑定的模型属性,若没有指定该属性,默认从request域对象中读取 command 的表单bean,如果该属性值也不存在,则报错

posted @ 2017-05-31 17:05  Mr.Moon  阅读(164)  评论(0编辑  收藏  举报