REST
文章平均质量分 86
lxhjh
这个作者很懒,什么都没留下…
展开
-
SpringMVC构建REST接口:第三篇 设置文档结构及配置文件
这一篇,我们对项目的文档结构及所需要的配置文件进行设置,对于REST的实现,还是属于准备阶段。 一、设置项目的文档结构 第一步,在src\main\java下,添加包(package)com.jiahe.rest.demo2 第二步,在资源管理器中,在src\main\java\com\jiahe\rest文件夹下依次建立原创 2013-05-22 13:56:02 · 4461 阅读 · 2 评论 -
T4模版生成SpringMVC构造REST代码:小结
《 T4模版生成SpringMVC构造REST代码》的源代码:http://download.csdn.net/detail/lxhjh/5459731 REST接口测试工具:1、执行程序:http://download.csdn.net/detail/lxhjh/5459939原创 2013-05-27 16:20:07 · 1155 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第九篇 用T4模版生成控制层代码
第一步,在“解决方案JavaGenerate”中添加类库,用于存放控制层的模版及相应文件,我们命名这个类库为JavaControllers。注意框架选择。第二步,增加t4空模版,在解决方案管理器中,选择JavaRequertModels项目,点击右键,选择“添加 ”--〉“新建项”,选择"Blank T4 Template",输入名称“JavaControllers.tt",然后点击"添加原创 2013-05-27 15:03:33 · 1108 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第八篇 用T4模版生成请求实体类代码
目前的SpringMVC,还不支持泛型输入参数,所以我们不得不再添加一层“请求实体类”。通过这类model,Json解析器把传入的json字符串转换成相应的请求实体类,然后控制层的action(方法)使用它作为输入参数进行相应的功能处理。第一步,在“解决方案JavaGenerate”中添加类库,用于存放请求实体类的模版及相应文件,我们命名这个类库为JavaRequertModels。注意框架选原创 2013-05-27 13:54:19 · 1250 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第四篇 用T4模版生成Dao数据持久层接口代码
T4模版生成代码的基础前面三篇基本介绍了,下面开始《用T4模版生成Dao数据持久层接口代码》工作。第一步、在“解决方案JavaGenerate”中添加类库,用于存放dao的模版及相应文件,我们命名这个类库为JavaDaos。 点击“解决方案JavaGenerate”,右键,选择“添加 ”--〉“新建项目”,再选择"类库",名称中输入JavaModels。返回后,在“解决方案Jav原创 2013-05-24 17:37:59 · 1541 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第六篇 用T4模版生成ServiceImpl服务实现层代码
第一步、在“解决方案JavaGenerate”中添加类库,用于存放ServiceImpl的模版及相应文件,我们命名这个类库为JavaServiceImpls。点击“解决方案JavaGenerate”,右键,选择“添加 ”--〉“新建项目”,再选择"类库",名称中输入JavaServiceImpls。返回后,在“解决方案JavaGenerate”中增加了一个叫JavaServiceImpls的项原创 2013-05-24 18:18:10 · 1315 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第五篇 用T4模版生成Service服务层接口代码
第一步、在“解决方案JavaGenerate”中添加类库,用于存放Service的模版及相应文件,我们命名这个类库为JavaServices。点击“解决方案JavaGenerate”,右键,选择“添加 ”--〉“新建项目”,再选择"类库",名称中输入JavaServices。返回后,在“解决方案JavaGenerate”中增加了一个叫JavaServices的项目,且自带了一个class.cs原创 2013-05-24 17:56:40 · 1504 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第三篇 用T4模版生成POCO类代码
用T4模版生成POCO类代码,简单,但要求数据库定义一定要有规律,否则就没有实际意义了。这里,我们做如下规定: 1、数据库的表名,全部小写,各个单词之间以“_”(下划线)分割,且第一个单词为前缀。 2、表中各个字段,全部小写,各个单词之间以“_”(下划线)分割,表最好能够有create_time,create_by,update_time,update_time,原创 2013-05-24 16:14:30 · 2449 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第二篇 用T4模版的准备工作
我们要用T4模版来生成代码,很多人就会到网上找Blog,可以非常遗憾的说,vs的码农们非常的保守,没有好的文章。大部分文章都把人带到沟里面去,本来很简单的东西,都写成一朵乱七八糟的花。 T4模版,微软附带很久了,由于微软的技术点太多,所以T4的用处、用法也非常的多;我们主要生成java的代码,那么,就用其中一点点就行了。 为了不把大家带到沟里去,我七篇文章来慢慢说明用T4原创 2013-05-24 10:25:28 · 1486 阅读 · 0 评论 -
T4模版生成SpringMVC构造REST代码:第一篇 SpringMVC构造REST结构分析
通过《SpringMVC构造REST接口》系列,我们可以看到SpringMVC实现REST其实非常的简单,它就四个部分: 1、环境配置,基本死的,任谁来配,也就基本那样,没有多少变化。这个部分,每次做项目,直接拷贝就OK。 2、 数据持久层,除了一些特别业务的查询,大部分是数据库的CURD;以及框架的选择不同,实现的不同而已。 3、服务层,具体原创 2013-05-24 08:25:52 · 1946 阅读 · 0 评论 -
SpringMVC构建REST接口:第七篇 控制层实现
SpringMVC构建REST接口的控制层,是整个接口的最顶层,也就是直接暴露给用户。 在这层,对调用者身份以及对传入的参数进行验证,以及返回参数的组织。 我喜欢对象,不喜欢以一个个的参数,再说我们用jackjson自动进行对象实例和Json的转换,所以我们需要输入输出参数的对象集。 由于目前SpringMVC对控制层的方法参数不支持泛型,所以我们需要在com原创 2013-05-23 14:52:58 · 4131 阅读 · 2 评论 -
SpringMVC构建REST接口:第六篇 服务层实现
服务层,是控制层和数据库持久层之间的纽带,对数据进行具体的处理。在这一层,最基本的要求就是对数据库的CURD处理以及事物处理。一、服务层接口编写 在com.jiahe.rest.demo2.service中增加接口DishesCookService.java,然后把com.jiahe.rest.demo2.dao.DishesCookMapper.java中定义的接口拷贝过来,原创 2013-05-23 12:46:55 · 4020 阅读 · 1 评论 -
SpringMVC构建REST接口:第五篇 myBatis数据层实现
myBatis数据层实现,利用SpringMVC其实就是编制三种文件。这三种文件是: 1、对象的实体类:编制之后存放在com.jiahe.rest.demo2.models中,或者com.jiahe.rest.demo2.vo 2、编制myBatis的SQL映射文件:编制之后存放在com.jiahe.rest.demo2.dao中 3、编制dao的接原创 2013-05-23 11:12:39 · 3197 阅读 · 0 评论 -
SpringMVC构建REST接口:第二篇 配置Maven的pom.xml文件
Maven通过项目中的pom.xml文件,对项目引用的jar、测试、环境、构建生成等进行配置。一、一个pom.xml文件通常包括三个部分:头部、依赖部、构建生成部。为了对pom.xml更好的操作,建议使用Eclipse 4.3以上版本。1、头部设置maven识别的项目信息,如groupId、artifactId、packaging、version、name、url、developers原创 2013-05-22 11:28:42 · 6017 阅读 · 1 评论 -
SpringMVC构建REST接口:第四篇 第一个REST风格的接口
这一篇,我们实现第一个REST风格的接口,获得服务器当前的时间。第一步,在com.jiahe.rest.demo2.controller中,建立一个class,名称为CurDateTimeController. 第二步,在类上面进行注解 @Controller //这个类是一个控制器类原创 2013-05-22 14:55:51 · 7927 阅读 · 1 评论 -
SpringMVC构建REST接口:第一篇 使用Eclipse构建Maven的SpringMVC项目
1、建立Maven项目1.1 选择建立Maven Project选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project,如图1-1。点击next。图1-11.2 选择项目路径Use default Workspace location默认工作空间,图1-2。图1-2原创 2013-05-21 16:35:35 · 6445 阅读 · 5 评论 -
T4模版生成SpringMVC构造REST代码:第七篇 用T4模版生成MyBatis映射文件代码
按照开发层次来说,《用T4模版生成MyBatis映射文件代码》应该在前面介绍,但为了能够给大家简单介绍T4模版的使用,我把复杂的映射文件放在后面,以免大家产生畏难情绪而不使用俯在微软上的东东。通过前面几篇文章,大家可以看到,我们使用的T4模版以及EF使非常简单的: 1、T4模版,就一对特殊运算符,其余的就是基本的时基础的语法了。 2、EF,我们使用原创 2013-05-27 10:32:48 · 1755 阅读 · 1 评论