zoukankan      html  css  js  c++  java
  • 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包结构的一个大致的介绍。详细的应用将在兴许的学习中继续~

  • 相关阅读:
    Cookie
    C#计算程序的运行时间
    .Net源码之Page类
    AJAX资源
    匿名方法的使用
    序列化和反序列化
    实验分析C#中三种计时器使用异同点
    (转载)突然就看懂了《大话西游》
    做人、做事,做架构师——架构师能力模型解析
    服务颗粒度的困扰(转)
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/7298312.html
Copyright © 2011-2022 走看看