发表于: 2017-07-20 20:36:28
2 1077
一.今天完成的主要事情
1.使用postman和json类型的数据测试接口
代码为了方便展示,返回的均是所有数据的列表
(1).查询所有数据,用get方法
代码
postman测试结果
(2).新增加一条数据,用post方法
代码
传递的参数
结果
可以看到,相同的url,采用不同的HTTP请求方法,会进行不同的处理,符合restful风格接口的只关注于资源本身的内涵
(3).单条数据的查询
代码
结果
(4).删除一条数据
代码
结果
id为3的数据被删除
(5).单条数据的更新
代码.使用PUT方法
传入的参数及结果
2.和简单的jsp文件结合,完成一个简单的界面操作
具体就不展示了,每张都截图,比较麻烦,打算明天将代码部署到服务器上,通过访问服务器展示成果.
原理基本和上面的json格式相同,针对不同的操作请求调用不同的方法
3.jetty的初步了解及使用
首先,jetty是一个比tomcat更轻量级的服务器容器,它号称不是将项目部署到jetty中,而是将jetty部署到项目中,可扩展性很强,使用更为灵活,方便测试使用,配置更为简单,今天我仅仅是在项目的pom.xml文件中增加了一些代码,就可以用mvn命令来将项目部署到jetty服务器上.
在pom.xml文件中配置如下:
其中scanIntervalSeconds标签为每隔多少秒刷新部署一次,方便测试,默认为0,即不自动刷新部署.
contextPath标签为项目中用到的上下文xml文件去哪里找
connetor表示使用链接方式,端口号为多少.
jetty也可以通过创建配置xml文件来执行各种配置
二.明天计划完成的事情
1.根据任务一中的修真院报名帖,重写一次springmvc+mybatis的整合,加深了解
2.尝试将项目部署到服务器
3.加强对jetty的理解
4.如果有时间,尝试回答深度思考中的问题
三.遇到的问题
无
四.收获
以上
评论