hibernate
你好1995
我知道你在改变!
展开
-
Hibernate_持久化对象的生命周期
持久化对象的生命周期有三种: 瞬时态(Transient) 持久态(Persistent) 游离态(Detached)结合一张图了解一下: 在了解一下几个概念:1.瞬时态瞬时态的对象是刚刚用new关键字创建出来的,还没有进入Session,此时的对象没有和数据库中的记录对应。User user = new User(); user.setName("Lee"); user原创 2017-07-31 10:26:28 · 300 阅读 · 0 评论 -
Hibernate基本原理(一)
在开始学hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低? 如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。 这难道是学习的最终目的吗? 不是,绝对不是。我们需要了解这门技术的基本概念,它到底是什么,它是干什么的,它有什么优缺点。下面我就带转载 2017-07-24 23:49:38 · 227 阅读 · 0 评论 -
Hibernate_主配置文件(Hibernate.cfg.xml)
Hibernate.cfg.xml中: 数据库连接信息、其他参数、映射信息。 常用配置源码: hibernate-distribution-3.6.0.Final\project\etc\hibernate.properties<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configura原创 2017-07-25 16:37:55 · 243 阅读 · 0 评论 -
Hibernate_对象标识符生成策略
所有抱怨社会不公和制度的人,翻译过来往往只有一句话:请给我金钱,女人和社会地位。对象标识符是个什么玩意? 对象标识符(OID)来创建对象和数据库表里记录的对应关系。通俗点说:全世界有那么多叫张三的人,但是每一个张三都有一个不一样的身份证号码。你绝对不能用名字来区分这些人,因为他们都叫张三。但是你可以用身份证号来区分他们,因为身份证号码是唯一的。对象标识符就是用来确定和记录的对应关系的玩意。那么对象原创 2017-07-28 14:50:08 · 331 阅读 · 0 评论