Struts+Hibernate 入门实例
(Eclipse 版)
本篇文章分下列几 来下:
一、前言
二、相关概念与工具介绍
三、实例需求与总体设计
四、持久化层与业务层实践( 实践)
五、控制层与表示层实践( 实践)
六、发布与运行
七、写在最后
一、前言
和 是目前企业级运用的两大阵营,谁优谁劣各有说法。笔者是做
方向的,觉得 比起 最大的优势就是其经过长实践发展总结出来
的大量模式和大量先进的框架。这些框架许多都是开源的——开源也是 阵
营的另一优势。本篇文章的主角就是目前 应用中最流行的两大开源
框架—— 和 。
二、相关概念与工具介绍
下面我将分别对本文“三大主角”所涉及到相关概念进行说明。
Hibernate 及相关知识介绍
:
中文意思是冬眠“,呵呵,不知道设计者为何用这个名字。它是一个开源的
框架(关于 下文还会讲解),它是通过对 进行封装从而
实现对 ! 对象持久化的。有人可能要问: 其实不难操作,为什么还要
封装它哪?其实答案很简单,因为现在通用的数据库都是关系数据库,我们通
过 操作无法做到 ,所以 将 封装起来,并且提供了
一套 化的 供顶层操作。 现在几乎已经成为
的公认标准了(刚推出的 "# 标准中使用的 事实上就是
)
:
这里解释下 。 是一种模式(关于模式,笔者之前在这里发表过一篇
介绍工厂模式的文章,读者可以看看),它的英文是 $%&'
评论0