关键字: struts2,spring2,hibernate3,整合
今天在寝室窝了一天,由于前天老师给了个ss2+toplink的项目源码,要我去消化。直接看那三个整合具吃力,于是先从ssh2入手吧!
所使用的工具和环境。
jdk6+myeclipse6.5+tomcat6+mysql5+spring2.0+hibernate3+struts2

好了,开始我们的第一个ssh2之旅吧。

首先先分析一下我们的第一个ssh2项目的需求,简单的说就是有一张表单,让你填写用户名和密码,提交后存入数据库。就这么简单,呵呵。

第一步:。我们首先新建一张mysql数据表
sql如下
CREATE TABLE mytest.users (
   id INT NOT NULL,
   username VARCHAR(50),
   password VARCHAR(50),
  PRIMARY KEY (id)
数据表创建好后结构如下:

当然我已经有几天数据添加进去了



第二步
打开myeclipse,新建一个web项目,命名为ssh2-2, java ee规范我们选择5,如图




第三步 务必小心的一步
导入ssh2的各个jar,步骤如下:
选中当前的项目后,点击菜单烂的myeclipse---project capablities----add hibernate项,跳出如图


务必按照图示选择,尤其是copy checkde……一项,然后点击next,默认next,去掉specify database……复选框,next,去掉create session……复选框,finish。

再次选中选中当前的项目后,点击菜单烂的myeclipse---project capablities----add spring项,跳出如图



依然务必按照如是选择,jar文件选择如下5个:




点击next,
之后按下选择,务必,


next后finsh即可。
然后导入struts2的jar
如下5个放到lib下

然后放入我们的数据库驱动jar mysql-connector-java-5.0.8-bin.jar 没得话附件中有

至此,包都导入完毕