SSH框架Struts21+Spring30+Hibernate33.docVIP

  • 2
  • 0
  • 约 27页
  • 2017-03-05 发布于重庆
  • 举报
SSH框架Struts21Spring30Hibernate33

框架整合详细图解-1数据库1.?????? 数据库(已有数据库可跳过直接浏览第二节) 使用mysql数据库作为测试数据库支持,官网地址/download建立mydb数据库并且在其中新建users表,插入2条数据。具体如下做法: a)???????? 使用mysql command line client登录 b)??????? 创建mydb数据库 create database mydb; c)???????? 切换到mydb use mydb; d)??????? 用户表包含三列uid(主键自增),uname,upass create table users( uid int auto_increment primary key, uname varchar(20), upass varchar(20) ); e)???????? 插入2条数据,(注意列使用的不是单引号) insert into users(`uname`,`upass`) values (admin,123); insert into users(`uname`,`upass`) values (abc,123); f)???????? 完成 框架整合详细图解-2创建项目.?????? 创建项目 打开Myeclipse8.5,新建web工程,命名为ssh,点击完成。 获得目录结构如下: 框架整合详细图解-3创建数据库连接.?????? 在MyEclipse中创建数据库连接 a)???????? 转到数据库浏览视图 b)??????? 在DB Browser空白处点右键,新建数据库连接 c)???????? 选择mysql数据库连接模板,填写相关连接信息 d)??????? 驱动可以在mysql官方网站上下载mysql-connector-java-5.0.8-bin.jar,注意安装的mysql数据库和驱动版本之间的对应。 下载地址:/downloads/connector/odbc/ e)???????? 点击TestDriver测试成功。 框架整合详细图解-4添加StrutsStruts能力 a)???????? 右键点击项目,选择MyEclipse-Add Struts Capabilities,或者点击菜单栏中MyEclipse-Project Capabilities-Add Struts Capabilities。 b)??????? 选择struts2.1版本 c)???????? 点击下一步,选择Struts Core(核心库)和Struts 2 Spring(包含集成Spring插件)的两个最基本库,其他根据需要可以添加。 d)??????? 点击完成,添加后的项目多了一个Struts.xml(用于配置action),web.xml中添加了核心过滤器的配置。 框架整合详细图解-5添加Spring5.?????? 为项目添加Spring能力 a)???????? 右键点击项目,选择MyEclipse-Add Spring Capabilities,或者点击菜单栏中MyEclipse-Project Capabilities-Add Spring Capabilities。 b)??????? 选择Spring3.0版本,类库选择 Spring 3.0 AOP、Spring 3.0 Core、Spring 3.0 Persistence Core、Spring 3.0 Persistence JDBC、Spring 3.0 Web 5个库,并勾选复制到本地WEB-INF/lib目录。 c)???????? 点击下一步,默认配置不需修改。 d)??????? 点击完成,查看添加Spring后的项目,增加了applicationContex.xml文件 框架整合详细图解-6添加hibernate 6.?????? 为项目添加Hibernate能力 a)???????? 右键点击项目,选择MyEclipse-Add Hibernate Capabilities,或者点击菜单栏中MyEclipse-Project Capabilities-Add Hibernate Capabilities。 b)??????? 选择Hibernate3.3版本,如果要使用注记可选中启用annotation,但是会对后续自动生成实体类造成麻烦,不选就是用xml文件形式进行实体类映射,默认勾选Hibernate 3.3 Annotation Entity Manager、Hibernate 3.3 Core Libraries两个类库,复制jar文件到本地WEB-INF/lib文件夹下。

文档评论(0)

1亿VIP精品文档

相关文档