SpringMVC+Hibernate+Junit4+json基本框架近乎0配置
来源:互联网 发布:淘宝代购链接怎么做 编辑:程序博客网 时间:2024/06/08 08:30
From:http://blog.csdn.net/qqhjqs/article/details/46821735
公司是做APP开发的,需要后台来提供接口,于是乎,这个任务就交给我,经过反复的尝试,学习和参考别人的demo,终于搭出自己还算满意的框架,SpringMVC+Sping3+Hibernate4+Junit4,没有使用Maven。下面一步一步的搭建吧!
首先是选择jar包,我把我用到的jar包上传到了网上,点我下载
我使用的事Eclipse,创建好webDynamic project之后,把lib直接粘贴到webcontent下就ok了!
第一步,配置web.xml,一切请求和初始化都是经过web.xml,代码为
首先是选择jar包,我把我用到的jar包上传到了网上,点我下载
我使用的事Eclipse,创建好webDynamic project之后,把lib直接粘贴到webcontent下就ok了!
第一步,配置web.xml,一切请求和初始化都是经过web.xml,代码为
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
接下来是spring上下文配置文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
开始spring的配置
applicationContext.xml
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
这里的service,dao,controller全部使用注解的方式,就是为了减少配置操作
spring-servlet.xml文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
最后就是hibernate.cfg.xml
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
实体使用注解的方式后,还是要配置mapping,题目中所谓的达不到0配置就是在这里,每添加一个类,就需要在这里mapping一个。但是相比较不适用注解的方式,这样减少了好多操作!
整个框架的代码结构如下
Controllser里写了一个测试请求,打印出的事gson格式的数据,因为是为手机端提供接口,所以,gson格式的数据是首选,代码为:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
注意链接的格式,。。。。。/test/list.do
里面还有Junit测试
这样无论是为手机端专门编写接口,还是后来在添加web端,这个框架都能应付的来。
大家如果感兴趣就下载(http://download.csdn.net/detail/qqhjqs/8885205)看看,如果感觉不错,嘿嘿,点个赞!
阅读全文
1 0
- SpringMVC+Hibernate+Junit4+json基本框架近乎0配置
- SpringMVC+Hibernate+Junit4+json基本框架近乎0配置
- SpringMVC+Hibernate基本配置
- hibernate+spring+springMVC基本配置
- springMVC+spring+hibernate基本框架的搭建
- hibernate基本框架及配置
- SpringMvc Junit4
- SpringMVC+hibernate框架搭建
- springMVC+Hibernate 框架整合
- SpringMVC+Hibernate框架整合
- Spring+SpringMVC+Hibernate框架完整版配置(基于xml)
- springmvc 返回json配置
- SpringMVC下配置JSON
- 配置springmvc返回json
- springMvc配置json返回
- springmvc json配置
- springmvc配置json
- springMVC+hibernate配置
- 双关系递推
- 【Java学习笔记】Comparable接口的实现和使用
- linux 安装netcdf 库
- 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(HDU-2191)
- 01背包问题
- SpringMVC+Hibernate+Junit4+json基本框架近乎0配置
- git submodule
- Bootstrap菜单、导航、按钮
- 小虎贝贝智能插座进度更新
- Hadoop-1.Hadoop搭建
- maven profile的使用
- Caffe
- Android测试-- MonkeyRunner
- JSP处理