您的位置:首页 > 编程语言 > Java开发

Java之旅hibernate(2)——目录结构

2015-08-23 10:06 309 查看
  Hibernate的jar最好是到官网上进行下载,下载最新的稳定的版本,之后进行解压,下面我们介绍一下hibernate的包结构。

 1. 包结构

  我们可以看到包目录结构发生了变化,我以5.0.0版本为例进行讲解。











  Ø 目录结构解析

   Documentation

   Documentation文件夹:该路径下存放了Hibernate4的相关文档,包括Hibernate4的参考文档和API文档等。

   Lib

   lib文件夹:该文件夹存放Hibernate4框架的核心类库以及Hibernate4的第三方类库。该文件夹下的required子目录存放运行Hibernate4项目的必须的核心类库。

   Project

   project文件夹:该文件夹存放Hibernate4各种相关项目的源代码。

  注意:Hibernate的配置:必须的文件是Hibernate的lib文件夹有4个子目录,需要在类库中添加required和jpa子目录下面的所有JAR文件,其他目录中的JAR文件根据项目的实际应用添加所需的JAR文件。例如,使用连接池需要添加“lib\optional\c3p0”下面的JAR文件。

  Ø 环境搭建

  Hibernate不需要声明是一个web项目,可以建立在任何的项目当中去,或者是放在一个容器当中。

   新建一个项目,任何的java项目即可。



   新建一个用户自己存储jar包的库



   将需要的hibernate的包进行引入





上面已经说了,主要引入的是:Hibernate的lib文件夹有4个子目录,需要在类库中添加required和jpa子目录下面的所有JAR文件,其他目录中的JAR文件根据项目的实际应用添加所需的JAR文件。

   数据库驱动包



  此外还需要下载数据库驱动程序的jdbc的jar包,从而将其进行导入,我们也可以直接从官网进行下载,之后导入我们建立的新库里面。

  最后将自己建立的库进行引入,添加到项目中去






   添加配置文件



 2. 核心文件和配置

  从上面的结构和配置中我们大致对hibernate的结构有了一个了解。接下来的文章将从这几方面进行叙述了。

  1、 第一个hibernate的例子

  2、 hibernate的三种状态

  3、 hibernate的主键生成策略

  4、 hibernate的映射关系(分几篇文章进行介绍)

  5、 hibernate的查询语句

  6、 hibernate的缓存

  7、 JPA的Annotation(注解)

 3. 小结

  这是对hibernate包结构的一个大致的介绍,具体的应用将在后续的学习中继续~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: