发表于: 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.如果有时间,尝试回答深度思考中的问题

三.遇到的问题

四.收获

以上





返回列表 返回列表
评论

    分享到