发表于: 2016-05-25 11:43:16

2 1972


补充一下昨天的日报:

今天完成的事情:

1.第一篇 使用Eclipse构建Maven的SpringMVC项目

参考网址:http://blog.csdn.net/lxhjh/article/details/8955380

建成后的目录如下:

参考以上网址做的时候遇到一些问题:

1.做到第四部的时候web.xml,dispatcher-servlet.xml,SpringMVC的Controller等配置文件不知道放到目录哪里,当时找的丹丹咨询,到昨晚10点多还是没有解决,今天把实例发给他试试。

2.tomcat启动不了,然后百度了一下tomcat的重新配置,然后重新启动看到如下画面,问题重新解决。

参考网址:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html

有的时候8080端口被占用了,也会导致tomcat用不了,解决方法参考网址如下:

参考网址:http://jingyan.baidu.com/article/67662997372ecc54d51b8423.html

2.POM.XML文件学习,该文件包含三部分:头部,依赖部,以及构建生成部


头部:主要设置Maven的识别的项目信息,eg:groupId,artfactId,packaging,version,name,url,developers;


依赖部:主要包含以下内容:

A.测试:junit 

B.spring框架:spring-webmvc,spring-test

C.MYSQL驱动:mysql-connect-Java,mybatis-spring

D.连接池:c3po

E.json解析器

F.文件上传:commom-io.commons-fileupload

G.HTTP客户端:httpclient

H.日志:log4j

I  .环境:jstl.standard.javaee-api


构建生成部:设置项目的生成目标,资源以及Maven插件


3.springMVC构建REST中的文件中的内容:


util:存放通用的一些算法

model: 存放数据库所对于的表的对象

requestmodels:存放REST输入参数的对象

VO:存放REST接口结果viewmodel

dao:存放数据层的接口类以及Mybatis的映射文件

service:存放服务器的接口类

service\impl:存放服务器的实现类

controller:存放对外暴露的接口的实现类


@controller 把普通的Java变成一个控制器类


@RequestMapping(/XXXX)注解,把普通的Java类映射为一个REST访问的根目录


@RequestMapping(value = "/getdate",method = RequestMethod.GET )注解,把一个方法映射为一个REST访问的集体功能以及调用方法(GET,POST)

                                 

明天计划的事情:将spring MVC项目中的内容看完,完成上面未完成的demo2,SpringMVC构建REST接口:第四篇 第一个REST风格的接口




返回列表 返回列表
评论

    分享到