Java之旅hibernate(2)——文件夹结构

  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文件。比如。使用连接池须要加入“liboptionalc3p0”以下的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包结构的一个大致的介绍。详细的应用将在兴许的学习中继续~

原文地址:https://www.cnblogs.com/yjbjingcha/p/7298312.html