- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《spring_struts_hibernate》.pdf
Java EE 讲座
MyEclipse 5.5 开发 Spring
整合 Struts, Hibernate 的应
用
刘长炯
2007.10
本章要点
创建数据库
快速开发 Struts 应用
添加 Hibernate 功能
添加 Spring 功能
Spring 整合 Hibernate
模拟 Action 代理类实现 Struts + Spring
Spring 整合 Struts
Asm 出错和 log4j.properties 文件
测试运行
创建数据库
创建数据库
用 MyEclipse Derby 或者其它数据库
用 MyEclipse Database Explorer 管理数据库
执行 SQL:
CREATE TABLE bbsuser (
id int(11) NOT NULL,
username varchar(200) NOT NULL,
password varchar(20) NOT NULL,
age int,
PRIMARY KEY (id)
)
ENGINE=MyISAM DEFAULT CHARSET=GBK;
快速开发 Struts 应用
快速开发 Struts 应用
创建 Web Project
添加 Struts 功能
使用 Struts 配置文件设计器
创建 register Form, Action, JSP
创建 success.jsp
修改代码并测试流程
添加 Hibernate 功能
添加 Hibernate 功能
加入 Hibernate 开发能力
注意选择 copy library 选项
使用反向工程生成 Hibernate
DAO
注意修改 id generator
编写测试类来测试 DAO
注意加入事务代码
注 : 此节代码仅供学习用 ,
不是最终的 DAO
添加 Spring 功能
添加 Spring 功能
加入 Spring 开发能力
注意选择 copy library 选项
注意添加 SessionFactory Bean
编写一个简单的 Bean 进行测试
Spring 整合 Hibernate
反向工程生成 Spring Hibernate DAO
注意修改 id generator
添加事务管理器
给 DAO 添加事务代
编写测试代码
Spring 整合 Hibernate( 续 )
!-- 声明一个 Hibernate 3 的 事务管理器供代理类自动管理事务用 --
bean id=transactionManager
class=org.springframework.orm.hibernate3.HibernateTransactionManager
property name=sessionFactory
ref local=sessionFactory /
/property
您可能关注的文档
- 《SilverStone ST65F-G 评测》.pdf
- 《SIMATIC PCS 7 V7 OS单站结构,客户机服务器结构以及冗余配置》.pdf
- 《sjtu_se_212_数据库》.pdf
- 《Skjalm P Spring 二零一六 Catalog(16页)》.pdf
- 《SL104-95水利工程水利计算规范》.pdf
- 《SL204-98开发建设项目水土保持方案技术规范》.pdf
- 《SL358-二零一六农村水电站施工环境保护导则》.pdf
- 《SLEP考试(小托福)官方考试指南》.pdf
- 《SmartFoxServer服务器端用户登录验证》.pdf
- 《SMS4算法分析及其在3G中的应用》.pdf
文档评论(0)