Struts2+Spring+Hibernate 整合过程详解
Struts 作为 MVC 2 的 Web 框架,自推出以来不断受到开发者的追捧,得到广泛的应
用。作为最成功的 Web 框架,Struts 拥有众多的优点:MVC 2 模型的使用、功能齐全的
标志库(Tag Library)、开放源代码。而 Spring 的出现,在某些方面极大的方面了
Struts 的发展。同时,Hibernate 作为对象持久化的框架,能迅速的提高软件开发的效率
与生产力。这三种流行框架的整合应用,可以发挥它们各自的优势,使软件开发更加的快
速与便捷。
本文记录了使用 Myeclipse8.5 对 Struts2、Spring、Hibernate 进行整合的详细步
骤:
(一)创建 Web Project
这个过程很简单,这里就不累述了。
(二)建立 Oracle 数据库
建立表之间的业务逻辑,建议借助工具 PowerDesign,可以参考我的另外几篇博文:
在 PowerDesigner 中设计物理模型 1——表和主外键
PowerDesigner 连接 Oracle 数据库建表序列号实现自动增长
PowerDesigner 生成的 ORACLE 建表脚本中去掉对象的双引号,设置大、小写
把 powerdesign 自动生成的 sql 语句拷贝到 sql 编辑窗口执行,这样数据库表结构就
很方便的完成了。
(三)下面就要引入 SSH 框架了,首先可以对 SSH 整合所需 jar 包做一个了解,可以查阅
我的另一篇博文
S2SH 整合所需 jar 包及其详解
(四)引入 Spring3.0
评论11