首先还是要连接一下什么是Rest, REST是英文representational state transfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想,
什么是restful?
符合rest 规范和设计风格的程序 就是restful
按照rest 规范 设计一个针对 id 是 2 的银行账户做一个设计
/account/2 get 获取id=2的银行账户
/account/2 post 增加id=2 的银行账户
/account/2 delete 删除id=2 的银行账户
/account/2 put 修改id=2 的银行账户
好了,话不多说了,直接从搭建架构开始一步一步搭建 Rest架构下的增删改查
首先导入各种dao,aop,ioc,mvc,json,数据库连接的jar包
web.xml
1 <servlet> 2 <!--配置请求的入口 --> 3 <servlet-name>SpringMVC</servlet-name> 4 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 5 <!-- [配置初始化参数 --> 6 <init-param> 7 <param-name>contextConfigLocation</param-name> 8 <param-value>classpath:applicationContext.xml</param-value> 9 </init-param> 10 </servlet> 11 12 <!-- 配置映射 --> 13 <servlet-mapping> 14 <servlet-name>SpringMVC</servlet-name> 15 <url-pattern>/</url-pattern><!-- 由于使用rest架构,没有后缀名,就直接拦截所有的 --> 16 </servlet-mapping>