首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

怎么在普通的项目中嵌入hibernate作为底层

2012-09-09 
如何在普通的项目中嵌入hibernate作为底层今天探讨如何在普通的工程项目中嵌入hibernate作为底层数据交换。

如何在普通的项目中嵌入hibernate作为底层
今天探讨如何在普通的工程项目中嵌入hibernate作为底层数据交换。其实,大家都知道 hibernate是三大

框架之一,统领的是数据层。 其实之前做项目的时候,常用到的是三层结构,(也可以归于四层)是哪

三层呢?

表现层,业务 层,持久层,(数据层)。

——举javaweb为例:

表现层:html,jsp等等前台表现数据和内容—-html,jsp,servlet(页面逻辑)

业务层:按照一定的逻辑处理前台接收的数据—-service

持久层:DTO,数据传输对象,DAO,数据访问对象—–DTO,DAO

数据层:数据库以及各种保存数据的文件—–DB

而hibernate处于持久层,处理的是数据传输和数据访问,现在描述下用myeclipse自动生成 hibernate,

然后根据生成的文件自己搭建技术框架。 之前讲过手动生成hibernate的做法,

参考:http://bingshiblog.com/?p=78 自动生成,看到自动就会觉得很轻松,确实,但是对于第一次生

成的朋友们来说,并不是很轻松 滴,

下面介绍下步骤:

1,随便新建一个项目,project

2,右击项目名,找到myeclipse—->Add hibernate Capabilities…接下去要做的就按照下图 所示吧!最后

按finish就可以了!









3,切换编辑模式到“Myeclipse Hibernate”在左上角可以看到DB Browser,选择localhost,然 后

open connection,找到需要用到hibernate的项目的数据库,打开小箭头后就可以选择表格了 ,这些表

格选择的目的是生成这些表格的xml配置文件盒相应的DTO和DAO,选择所需要的表格, 然后右键,

选择Hibernate Reverse Engineering(方向工程的意思)下面贴图显示如何操作生成 相应的文件,这些

文件包含了HibernateSession,DAO,DTO,还有DTO对应的配置文件











4,接着整理下上述生成的一大堆文件,进行归类,首先,将含有“Abstract”的归为一类,这 些是

抽象类DTO,然后将继承这些抽象DTO的类归为一类,这里所说的归为一类就是将它放到特定 的

包中,DAO放一个包,Hibernate放一个包,最后将xml配置文件放在继承抽象DTO类的类的那个 包

里面,因为它里面的路径是相应的,而且从理论上来讲也是比较合适放在一起。如图,分类后 出现的

效果。



5,最后,将工程模式加入进去,这是另一个概念范畴了。



0





您可能也喜欢:java编程网



spring与hibernate联合配置使用说明-----(哥俩儿好)


java三大框架之Hibernate的学习过程笔记


Hibernate关联关系之一对一(平等而专一的对应)


hibernate中的关联关系的认识(一对多和多对一)


“继承”那些事儿---java编程

无觅

本文固定链接: http://www.haohaoblog.com/?p=466 | java编程网

热点排行