欢迎来到天天文库
浏览记录
ID:37860913
大小:1.61 MB
页数:43页
时间:2019-06-01
《MyEclipse、Struts2.1、Spring3.0、Hiberna...》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Struts2.1、Spring3.0、Hibernate3.3框架整合详细图解1. 数据库使用mysql数据库作为测试数据库支持,官网地址http://www.mysql.com/download建立mydb数据库并且在其中新建users表,插入2条数据。具体做法如下:a) 使用mysqlcommandlineclient登录b) 创建mydb数据库createdatabasemydb;c) 切换到mydbusemydb;d) 创建用户表包含三列uid(主键自增),uname,upasscreatetable
2、users(uidintauto_incrementprimarykey,unamevarchar(20),upassvarchar(20));e) 插入2条数据,(注意列使用的不是单引号)insertintousers(`uname`,`upass`)values('admin','123');insertintousers(`uname`,`upass`)values('abc','123');f) 完成2. 创建项目打开Myeclipse8.5,新建web工程,命名为ssh,点击完成。获得目录结构如下:3. 在MyEc
3、lipse中创建数据库连接a) 转到数据库浏览视图b) 在DBBrowser空白处点右键,新建数据库连接c) 选择mysql数据库连接模板,填写相关连接信息d) 驱动可以在mysql官方网站上下载mysql-connector-java-5.0.8-bin.jar,注意安装的mysql数据库和驱动版本之间的对应。下载地址:http://www.mysql.com/downloads/connector/odbc/e) 点击TestDriver测试成功。4. 为项目添加Struts能力a)
4、 右键点击项目,选择MyEclipse->AddStrutsCapabilities,或者点击菜单栏中MyEclipse->ProjectCapabilities->AddStrutsCapabilities。b) 选择struts2.1版本c) 点击下一步,选择StrutsCore(核心库)和Struts2Spring(包含集成Spring插件)的两个最基本库,其他根据需要可以添加。d) 点击完成,添加后的项目多了一个Struts.xml(用于配置action),web.xml中添加了核心过滤器的配置。5、er-name>struts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2/*5. 为项目添加Spring能力a) 右键点击项目,选择MyEclipse->AddSpr
5、er-name>struts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
6、ingCapabilities,或者点击菜单栏中MyEclipse->ProjectCapabilities->AddSpringCapabilities。b) 选择Spring3.0版本,类库选择Spring3.0AOP、Spring3.0Core、Spring3.0PersistenceCore、Spring3.0PersistenceJDBC、Spring3.0Web5个库,并勾选复制到本地WEB-INF/lib目录。c) 点击下一步,默认配置不需修改。d) 点击完成,查看添加Spring后的项目,增加了applicationC
7、ontex.xml文件6. 为项目添加Hibernate能力a) 右键点击项目,选择MyEclipse->AddHibernateCapabilities,或者点击菜单栏中MyEclipse->ProjectCapabilities->AddHibernateCapabilities。b) 选择Hibernate3.3版本,如果要使用注记可选中启用annotation,但是会对后续自动生成实体类造成麻烦,不选就是用xml文件形式进行实体类映射,默认勾选Hibernate3.3Annotati
此文档下载收益归作者所有