【Hibernate】Hibernate的jar包的用途
Hibernate的jar包的用途:
net.sf.hibernate.*
该包的类基本上都是接口类和异常类
net.sf.hibernate.cache.*
JCS的实现类
net.sf.hibernate.cfg.*
配置文件读取类
net.sf.hibernate.collection.*
Hibernate集合接口实现类,例如List,Set,Bag等等,Hibernate之所以要自行编写集合接口实现类是为了支持lazy loading
net.sf.hibernate.connection.*
几个数据库连接池的Provider
net.sf.hibernate.dialect.*
支持多种数据库特性,每个Dialect实现类代表一种数据库,描述了该数据库支持的数据类型和其它特点,例如是否有AutoIncrement,是否有Sequence,是否有分页sql等等
net.sf.hibernate. eg.*
Hibernate文档中用到的例子
net.sf.hibernate.engine.*
这个包的类作用比较散
net.sf.hibernate.expression.*
HQL支持的表达式
net.sf.hibernate.hq.*
HQL实现
net.sf.hibernate. id.*
ID生成器
net.sf.hibernate.impl.*
最核心的包,一些重要接口的实现类,如Session,SessionFactory,Query等
net.sf.hibernate.jca.*
JCA支持,把Session包装为支持JCA的接口实现类
net.sf.hibernate.jmx.*
JMX是用来编写App Server的管理程序的,大概是JMX部分接口的实,使得App Server可以通过JMX接口管理Hibernate
net.sf.hibernate.loader.*
也是很核心的包,主要是生成sql语句的
net.sf.hibernate.lob.*
Blob和Clob支持
net.sf.hibernate.mapping.*
hbm文件的属性实现
net.sf.hibernate.metadata.*
PO的Meta实现
net.sf.hibernate.odmg.*
ODMG是一个ORM标准,这个包是ODMG标准的实现类
net.sf.hibernate.persister.*
核心包,实现持久对象和表之间的映射
net.sf.hibernate.proxy.*
Proxy和Lazy Loading支持
net.sf.hibernate. ps.*
该包是PreparedStatment Cache
net.sf.hibernate.sql.*
生成JDBC sql语句的包
net.sf.hibernate.test.*
测试类,你可以用junit来测试Hibernate
net.sf.hibernate.tool.hbm2ddl.*
用hbm配置文件生成DDL
net.sf.hibernate.transaction.*
Hibernate Transaction实现类
net.sf.hibernate.type.*
Hibernate中定义的持久对象的属性的数据类型
net.sf.hibernate.util.*
一些工具类,作用比较散
net.sf.hibernate.xml.*
XML数据绑定
【Hibernate】Hibernate的jar包的用途相关推荐
- hibernate+struts2整合jar包冲突
前几天,在用Hibernate+Struts2做项目的时候遇到了一个很棘手的问题,jar包冲突!!!先亮一下错误: 之前还不知道这是个啥错误,经过上网查找之后才知道这是jar包冲突的问题!!由于项目都 ...
- Java常见Jar包的用途
jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现.查找和实现可插入式接口,提供一些一般类实例化.单件的生命周期管理的常用方法. jaxrp ...
- Hibernate初探之单表映射——jar包的导入
编写第一个Hibernate例子需要的基本步骤 创建Hibernate的配置文件 创建持久化类 创建对象-关系映射文件 通过Hibernate API编写访问数据库的代码 使用版本:Hibernate ...
- Hibernate3 jar包的作用[转]
from:http://nopainnogain.iteye.com/blog/761630 (1)hibernate3.jar: Hibernate的核心库,没有什么可说的,必须使用的jar包 ( ...
- spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包
下载spring http://spring.io/ 最重要是在特征下面的这段话,需要注意: All avaible features and modules are described in the ...
- Java Jar包介绍
JAR 包是什么 JAR 文件的全称 Java Archive File(Java 档案文件),通常 JAR 文件是一种压缩格式,和 ZIP 格式兼容,与 ZIP格式不同的是它 包含了一个名为 MET ...
- jar 包与 war 包区别
参考: https://www.jianshu.com/p/3b5c45e8e5bd https://www.cnblogs.com/banml/p/11767305.html https://blo ...
- Struts2、Hibernate、Spring整合所需要的jar包
Struts2.Hibernate.Spring整合所需要的包: Struts2: struts2-core-2.0.14.jar -- Struts2的核心包. commons-logging-1 ...
- hibernate jar包_源码分析 | 咋嘞?你的IDEA过期了吧!加个Jar包就破解了为什么?
推荐阅读: 阿里P8架构师"呕心沥血"1年总结出这份Linux基础到进阶学习文档 年前面试京东3面凉经~ 面试过程与真题全分享+备战春招(java) 一.前言介绍 2020年了,对 ...
最新文章
- 如何爬取知乎中问题的回答以及评论的数据?
- 激光雷达(LiDAR)点云数据知多少?
- C++:基类和派生类
- maven中去掉单元测试的配置
- 8-Python3从入门到实战—基础之数据类型(集合-Sets)
- python读取csv文件_python3.0读取csv文件
- 李伟山:金融撮合架构
- Angualr8 ViewChild报错
- 触发器使用教程和命名规范
- C++-bit转hex(四位二进制转十六进制)
- html中播放的语法是什么,css语法是什么?
- 计算机网络中什么是突发错,计算机网络基础习题(含答案)
- 2022-2027年中国认证检验检测行业市场全景评估及发展战略研究报告
- Lucene.Net的简单练习
- 论文阅读笔记:Layer Normalization
- 熟练度=正确的知识 X 大量的刻意练习。
- 阿里云 apt软件云。ubuntu16 17适用
- 【OpenCV学习笔记】之图像金字塔(Image Pyramid)
- MFC radio button 设置默认选中
- 神经网络解决推荐系统问题(NCF)
热门文章
- table选项卡从A页面点击进入B页面指定版块
- 记一个bug定位与修复过程
- android eclipse中导入framework.jar以及使用其隐藏类的方法
- android 解决listview.notifyDataSetChanged刷新时Imageloader加载图片闪烁问题
- android volatile的使用
- Android GraphicBuffer
- 【Git】git add -A = git add . + git add -u
- 五个你绝不可忽视的HTML5特性
- 神经网络中常用的激活函数
- windows下安装配置mongodb