话题 首页 > JSP教程 > JSP教程话题列表 > 详情

怎么构建hibernate环境?

精华
如此轻盈 2016-08-30 05:47:15 浏览(2447) 回复(5) 赞(0)

就是这样

hibernate

回答(5)

如此轻盈 2016-08-30

  Hibernate压缩文件结构

  下载Hibernate压缩文档,下面为文件结构:‍

  Hibernate3.jar:为Hibernate的核心jar包;

  build.xml:重新打包配置文件

  build.bat:运行在windows系统中打包;

  build.sh:运行在Unix系统上打包;

  doc:Hibernate API文档

  eg:一个简单的实例

  etc:Hibernate中需要使用的配置文件的模板

  lib:Hibernate所需要使用的一些Jar包

  src:Hibernate的源代码

  test:测试代码(单元测试代码)

  搭建Hibernate的使用环境:

  1、建立项目(我们这里建立Java Project)

  例:hibernate_first

  2、引入hibernate所需要的jar包

  利用User Library库引入jar包,以后项目如何需要使用这此jar包,只要引入这个库就可以了。

  方法:

  第一步:window→Preferences→Java→Build Path→User Libraries→“New”按钮→然后输入库名→点击“OK”

  第二步:加入所需要的JAR包:点击“Hibernate3”项→“Add JARs…”按钮→在弹出的对话框选

  需要的JAR包(hibernate3.jar、b目录下的所有JAR包),还有数据库的JDBC驱动(例如Mysql驱动)

  为项目引ibernate JAR库

  右键项目→Properties→Java Build Path→右边点击”Libraries”选项卡→“Add Library…”按钮→User Library→”next”按钮→选中我们刚刚建的”Hibernate3 JAR库”→Finish→OK

  3、创建Hibernate的配置文件(hibernate.cfg.xml)

  Hibernate支持两个格式的配置文件:hibernate.properties(不常用)和hibernate.cfg.xml(建意使用)

  将hibernate.cfg.xml文件复制到ClassPath的根下(src目录下)(hibernate.cfg.xml位于hibernate_home/etc目录下)

  4、创建日志的配置文件(log4j.properties),为了便于调试最好加入log4j配置文件将模板文件复制到ClassPath根下(src目录下)

  为了不需要多于的提示信息,可以将此配置文件中一些配置项取消了。但要保留log4j.rootLogger=warn, stdout

  5、定义实体类

  (Hibernate先定义实体类,再生成表)

  例如:User实体类

  6、定义User类的映射文件(重要、关键)—User.hbm.xml

  映射文件可位于任何位置,但一般位于实体类同一目录下。

  映射文件是描述实体类和实体类的属性的。

  源数据:描述实体类及实体类属性之间的关系的。

  映射类标签:

  7、将User.hbm.xml文件加入到hibernate配置文件中(hibernate.cfg.xml),因为hibernate并不知道这个文件的存在。

  

  ------2009/10/16--------------

  8、使用hibernate工具类将对象模型生成关系模型(hbm to ddl)

  (也就是实体类生成数据库中的表),完整代码如下:

  9、运行刚刚建立的ExportDB类中的main()方法,进行实际的导出类。

  10、开发客户端,完整代码如下:

  注:为了方便跟踪sql语句执行,可以在hibernate.hbm.xml中加入下以代码:

  true

一笔荒芜 2018-05-31

好慢呀,空空如也,半天不来大神解决,大佬在哪啦

1144100656 2018-05-31

留名留名!!!,同样的问题,看看咋结局!!!

1152696398 2018-05-31

这个问题我也不清楚,等大佬来解决吧。。

要回复,请先登录 或者注册
二维码
建议反馈
二维码