Struts2.3.16.1+Hibernate4.3.4+Spring4.0.2 框架整合
來(lái)源:程序員人生 發(fā)布時(shí)間:2014-10-19 08:00:01 閱讀次數(shù):3519次
最新版Struts2+Hibernate+Spring整合
目前為止三大框架最新版本是:
struts2.3.16.1
hibernate4.3.4
spring4.0.2
其中struts2和hibernate的下載方式比較簡(jiǎn)單,但是spring下載有點(diǎn)麻煩,可以直接復(fù)制下面鏈接下載最新版spring
http://repo.springsource.org/libs-release-local/org/springframework/spring/4.0.2.RELEASE/spring-framework-4.0.2.RELEASE-dist.zip
一. 所需的jar包(其中aopaliance-1.0.jar,是spring所依賴的jar,直接復(fù)制粘貼到谷歌百度就有的下載)
框架
|
版本
|
所需jar包
|
Struts2
|
2.3.16.1
|
 |
Hibernate
|
4.3.4 
|
spring
|
4.0.2
|
二. 創(chuàng)建一張表
-
CREATE TABLE `user` (
-
-
`id` int(11) NOT NULL AUTO_INCREMENT,
-
-
`user_name` varchar(20) DEFAULT NULL,
-
-
`password` varchar(20) DEFAULT NULL,
-
-
`address` varchar(100) DEFAULT NULL,
-
-
`phone_number` varchar(20) DEFAULT NULL,
-
-
`create_time` datetime DEFAULT NULL,
-
-
`update_time` datetime DEFAULT NULL,
-
-
PRIMARY KEY (`id`)
-
-
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULTCHARSET=utf8;
-
-
---并插入一條數(shù)據(jù)
-
INSERT INTO `user` VALUES ("1', 'test','test', 'test', 'test', '2014-03-29 00:48:14', '2014-03-29 00:48:17');
三. 先看下myeclipse的目錄結(jié)構(gòu)


四. 配置文件
1. web.xml
-
<!--?xml version="1.0" encoding="UTF-8"?-->
-
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemalocation="http://java.sun.com/xml/ns/javaee
-
http:
-
<display-name></display-name>
-
-
<!-- 添加對(duì)spring的支持 -->
-
<context-param>
-
<param-name>contextConfigLocation</param-name>
-
<param-value>classpath:applicationContext.xml</param-value>
-
</context-param>
-
-
<listener>
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
------分隔線----------------------------
------分隔線----------------------------