![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
hw13560
Java小白一个
展开
-
hibernate学习之常用的接口和类(二)
ConfigurationConfiguration对象用于配置并且启动Hibernate。 加载Hibernate的配置文件,可以获取SessionFactory对象。 如果采用的是properties的配置文件,那么通过Configuration configuration = new Configuration();来加载配置文件 如果采用的XML的配置文件,通过C...原创 2018-07-16 15:56:08 · 144 阅读 · 0 评论 -
Hibernate学习之基本概念(三)
Hibernate的持久化类持久化类的概念持久化类:就是一个Java类(咱们编写的JavaBean),这个Java类与表建立了映射关系就可以成为是持久化类。说明:持久化类 = JavaBean + xxx.hbm.xml持久化类的编写规则提供无参public访问控制符的构造器提供一个标识属性,映射数据表主键字段 唯一标识OID,数据库中通过主键记录,Java对象通...原创 2018-07-16 20:46:38 · 111 阅读 · 0 评论 -
Hibernate学习之Hibernate中的事务(四)
事务的概念事务就是逻辑上的一组操作,组成事务的各个执行单元,操作要么全都成功,要么全都失败. 例如A给B转钱,A扣钱,B加钱,这两个过程就构成了事务事务的特性原子性:事务不可分割隔离性:一个事务执行的过程中,不应该受到其他的事务的干扰一致性:一个事务执行的过程中,不应该受到其他的事务的干扰持久性:事务一旦提交,数据就永久保持到数据库中Hibernate中的高并发...原创 2018-07-17 12:27:14 · 148 阅读 · 0 评论 -
Hibernate学习之一对多(五)
客户和联系人是一对多的关系,我们需要使用HIbernate完成客户和联系人的一对多操作,操作步骤如下步骤一 创建客户和联系人表创建客户表CREATE TABLE `cst_customer` ( `cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)', `cust_name` varchar(32...原创 2018-07-18 18:26:42 · 148 阅读 · 0 评论 -
Hibernate学习之快速入门(一)
Hibernate框架的概述Hibernate框架的概述*hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。*Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。*Hibernate是轻量级...原创 2018-07-15 19:56:31 · 197 阅读 · 0 评论