hibernate 通过API访问数据库

hibernate 通过API访问数据库

初始化阶段 init():

configuration config= new configuration.configure()//创建配置对象

serviceregistry serviceregistry = new serviceRegistryBuilder().applySettings(config.getproperties()).buildserviceRegistry();
//创建服务注册对象

sessionFactory=config.buildsessionFactory(serviceRegistry);
//创建会话

session = sessionFactory.openSession();
//打开会话,从工厂解出session

transation = session.beginTransaction();
//开启事务

注册顺序

配置–》注册服务–》创建工厂–》拿出会话–》开启事务

____________________

销毁阶段 Destory():

销毁顺序

与注册顺序相反
关闭事务——》关闭会话——》关闭工厂

transaction.close();
session.close();
seesionFactory.close();


数据操作CRUD

数据存储
—————————————
通过bean实例出一个新的对象,病将其通过
session.save(object obj);
讲数据存储操作写入当前transation中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值