Java学习之路
xinyang_code
记录自己的学习之路
展开
-
Hibernate入门(三)之持久化类编写规则
什么是持久化类?Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓的持久化,就是将内存中的数据永久的存储到关系型数据库中。那么知道了什么是持久化,什么又是持久化类呢?其实持久化类就是一个Java类与数据库表建立了映射关系,那么这个类称为是持久化类。其实你可以简单的理解为持久化类就是一个Java类有了一个映射文件与数据库的表建立了关系。持久化类的编写规则 持久化类需要提供无参构造原创 2017-11-30 00:04:46 · 438 阅读 · 0 评论 -
Hibernate入门(四)之持久化对象的三种状态
持久化对象的三种状态概述Hibernate为了更好的管理持久化类,将持久化类分成了三种状态。 - 瞬时态(transient) 瞬时态也被称为临时态或自由态,瞬时态的实例是由new命令创建、开辟内存空间的对象,不存在持久化表示OID(相当于主键值),尚未与Hibernate Session关联,在数据库中也没有记录,失去引用后将被JVM回收。瞬时态在内存中是孤立存在的,与数据库中的数据无任何关联原创 2017-12-02 01:22:52 · 240 阅读 · 0 评论 -
Hibernate入门(一)之基本配置
Hibernate是什么?Hibernate是一个开源的持久层ORM(对象关系映射)框架.Hibernate能做什么?它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Jav原创 2017-11-26 23:26:21 · 180 阅读 · 0 评论 -
Hibernate入门(二)之相关API
Configuration 配置对象.Configuration主要用于Hibernate框架加载核心配置文件和映射文件.//这种写法会去src下读取hibernate.cfg.xml文件.默认写法 Configuration conf = new Configuration().configure(); //如果不想使用默认的配置文件,也可以使用指定目录下的配置文件 Configuration c原创 2017-11-27 23:42:36 · 141 阅读 · 0 评论