SpringMVC实现完整的REST风格的CRUD

前面HiddenHttpMethodFilter使用已经对CRUD有了比较详细的说明,本例完整的用SpringMVC实现CRUD,下面罗列注意事项:
1.在web.xml配置HiddenHttpMethodFilter

2.使用jquery+<form>标签将GET请求转为POST请求

3.使用<input type="hidden" name="_method" value="DELETE">实现将POST请求转为DELETE请求

4.使用@PathVariable("id")将请求路径中的ID传入目标方法

5.在spring配置文件中增加<mvc:default-servlet-handler/>配置项,使SpringMVC支持静态资源(否则请求的jquery.js没有办法引用到)

6.使用@ModelAttribute注解实现以POJO作为目标方法参数做全量更新,而不覆盖原有未被修改的属性,或者不允许被修改的属性

代码地址:https://gitee.com/jionsvolk/springcrud.git

转载于:https://my.oschina.net/u/3049601/blog/1516616

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值