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

  • 相关阅读:
    JMX示例
    在开发iOS程序时对日期处理的总结(转)
    iOS 身份证验证(转)
    IOS --- OC与Swift混编(转)
    Charles辅助调试接口(转)
    iOS 调试 crash breakpoint EXC_BAD_ACCESS SIGABRT(转)
    Objective-C中常量重复定义的解决方案
    layoutSubviews、drawRect、initialize和load方法的调用
    (转)iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
    Mac OS10.10 openfire无法启动问题(转)
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/7298312.html
Copyright © 2011-2022 走看看