![]() |
#2
JeffLi2011-11-22 15:39
回复 楼主 JeffLi
|
1.建立数据库(MySQL)

/*
Navicat MySQL Data Transfer
Source Host : localhost:3306
Source Database : logindemo
Target Host : localhost:3306
Target Database : logindemo
Date: 2011-11-22 14:21:46
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL auto_increment,
`userName` varchar(50) default NULL,
`password` varchar(50) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=gbk;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', 'admin', 'admin');
INSERT INTO `user` VALUES ('2', 'guest', '');
Navicat MySQL Data Transfer
Source Host : localhost:3306
Source Database : logindemo
Target Host : localhost:3306
Target Database : logindemo
Date: 2011-11-22 14:21:46
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL auto_increment,
`userName` varchar(50) default NULL,
`password` varchar(50) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=gbk;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', 'admin', 'admin');
INSERT INTO `user` VALUES ('2', 'guest', '');
2.MyEclipse中配置数据库
只有本站会员才能查看附件,请 登录
进入后创建新链接
只有本站会员才能查看附件,请 登录
3.回到原工作窗口创建web工程
4.开始整合框架,我的添加顺序为:Spring,Hibernate,Struts1.2
添加Spring
只有本站会员才能查看附件,请 登录
包的列表如下: 2.5 AOP
2.5 Core
2.5 Persistence Core
2.5 Persistence JDBC
2.5 J2EE
2.5 WEB
Hibernate 3.2 Core
共七个类库(记住选择下面的 copy checked Library.....)把类库复制到/WebRoot/WEB-INF/lib
之后点下一步.点完成(默认选择)
然后在web.xml中配置Spring的启动配置.如下:
<!-- Spring配置 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/applicationContext.xml</param-value>
</context-param>
<servlet>
<servlet-name>SpringContextServlet</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
添加Hibernate3.2
(看好选择的类库哦)
只有本站会员才能查看附件,请 登录
注意.这张图的.下面的单选.要选择下面的.把类库拷贝到WEB工程中...下一步 (没必要截图了) 选择第二项 spring configuration file(applicationContext.xml)
再下一步(来张图了) 还是选择第二项 记得写sessionFactory
只有本站会员才能查看附件,请 登录
再下一步 配置数据源 填写 bean id: dataSource 再下拉列表选择第2步配置好的数据库即可
只有本站会员才能查看附件,请 登录
下一步.把复选框取消.然后直接点完成(不上图了) (出现包存在提示.点击覆盖)
以上的完成后.会有起冲突的包.找到如下图三个删掉
只有本站会员才能查看附件,请 登录
添加Struts1.2配置...这个简单.就一步(改下包的名字点击完成).如图
只有本站会员才能查看附件,请 登录
[ 本帖最后由 JeffLi 于 2011-11-22 16:21 编辑 ]