Hibernate常用API总结
来源:互联网 发布:数据分析师 前景 编辑:程序博客网 时间:2024/06/11 02:47
1.Configuration类
1.1 configure()
默认装载classpath下的hibernate.hbm.xml文件,根据xml中的文件配置hibernate中的各种属性
1.2 configure(String resource)
装载根据resource中指定的文件路径和文件名所确定的xml文件,但是通常不会对hibernate.hbm.xml更名,所以,一般使用configure()即可
1.3 buildSessionFactory()
根据configuration中的信息创建SessionFactory
1.4 addResource(String resource)
导入一个指定位置的映射文件(通常不这么写,因为写死了如果删除后找不到会报异常),一般测试时候用
1.5 addClass(Class clazz)
导入与指定类在同一个包中的以类名为前缀,后缀为.hbm.xml的映射文件
2.SessionFactory类
2.1 Session openSession()
打开并返回一个Session
2.2 Session getCurrentSession()
2.3 close()
3.Session
3.1 操作对象的方法
save(Object)
update(Object)
delete(Object)
3.2 查询的方法
Query createQuery(String hql)
Criteria createCriteria(Class)
3.3 管理事务的方法
Transaction beginTransaction()
Transaction getTransaction()-----返回与当前Session相关的那个Transaction
4.Transaction
4.1 commit()
提交事务
4.2 rollback()
回滚
5.Query
5.1 list()
当无满足条件的结果时返回null,一个或多个均返回List
5.2 uniqueResult()
当无满足条件的结果时返回null,有多个会抛出异常
6.Criteria
5.1 list()
当无满足条件的结果时返回null,一个或多个均返回List
5.2 uniqueResult()
当无满足条件的结果时返回null,有多个会抛出异常
0 0
- Hibernate常用API总结
- hibernate的常用api
- hibernate常用API详解
- Hibernate常用函数API
- Hibernate常用API
- Hibernate中的常用API
- Hibernate 常用 API
- Hibernate API(常用)
- Hibernate 常用API
- (转)hibernate常用API详解
- Hibernate-常用API简列
- 【3】Hibernate的常用API
- Android 常用API总结
- JavaScript常用API总结
- JavaScript常用API总结
- JavaScript常用API总结
- JavaScript常用API总结
- JavaScript常用API总结
- android Intent机制详解
- 两年了!
- HDU 2098 分拆素数和
- 黑马程序员——多线程
- 影视集结号--首页
- Hibernate常用API总结
- Java排序算法
- AIX环境下通过expdp命令导出oracle数据库,然后在window环境下impdp还原的过程
- C 和 JAVA 中字符串和int等其他类型互相转换
- 深入理解计算机系统家庭作业第二章(2.83-2.90)
- Cocos2d-x实例:单点触摸事件
- 雨落青衫湿
- Java基础面试:集合、内部类、线程
- Intellij 私钥加载