Hiernate_day01
来源:互联网 发布:诺查丹玛斯 知乎 编辑:程序博客网 时间:2024/06/05 14:42
Hibernate 详解
1.hibernate 的作用
hibernate 简介:
hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。
hibernate核心接口
session:负责被持久化对象CRUD操作
sessionFactory:负责初始化hibernate,创建session对象
configuration:负责配置并启动hibernate,创建SessionFactory
Transaction:负责事物相关的操作
Query和Criteria接口:负责执行各种数据库查询2.hibernate 的工作原理
1.通过读取Hibernate.cfg.xml读取连接数据库的配置信息
2.通过对数据库的表进行xxx.hbm.xml进行配置
3.通过SessionFactory sf = new Configuration().configure().bulidSessionFactory();
4 Session session = sf.openSession(); //打开session
5. Transaction tx = session.beginTransaction();//创建并启动事务Transation
6. seesion.save(xxx); session.update(xxx); 对数据进行增删改查
7.tx.commint();
8.session.close(); //关闭session
- Hiernate_day01
- Maven构建多模块项目
- 按位与、或、异或等运算方法
- MySQL High Available with MHA(转)
- Spring JDBC-Spring事务管理之数据库事务基础知识
- [详解]优化API接口响应速度的套路
- Hiernate_day01
- springmvc处理静态资源合辑
- Maven Tomcat7自动部署
- Maven常用命令大全与pom文件讲解
- Java和JavaScript中使用Json方法大全
- Ajax+SpringMVC+Spring+Mybatis+MySql+js用户注册实例
- xml动画的开发
- 欢迎使用CSDN-markdown编辑器
- MySQL高可用架构之MHA(转)