hibernate
神奇小白
厚德载物、孜孜不倦
展开
-
JDBC - DatabaseMetaData,ResultSet,ResultSetMetaData并实现ORM
1 利用DatabaseMetaData获取连接,以及数据库信息JDBC为我们提供了一系列用来操作数据库的方法,接口.其中,DatabaseMetaData为我们提供了获取数据库信息,当前驱动等一系列方法,举几个常用的方法; 1.获取 DatabaseMetaData 对象,因为DatabaseMetaData是一个接口,要获取当前连接的信息,所以前提必要要有一个连接Connectio...原创 2018-08-18 16:24:48 · 635 阅读 · 0 评论 -
hibernate orm框架介绍篇及入门案例
大家不要再看这个了,这纯粹是一篇纪念帖 ,只具有参考意义可以去官网看最新的介绍 英语还是要好好学 童鞋hibernate orm 官网 http://hibernate.org/orm/ Hibernate ORM 5.3.5.Final用户指南http://docs.jboss.org/hibernate/orm/5.3/userguide/html_single/Hi...原创 2018-08-18 22:13:55 · 3154 阅读 · 0 评论 -
hibernate对象状态与一级缓存二级缓存
1 hibernate 中 持久类对象状态介绍1.1hibernate 规定三种状态:瞬时态、持久态、脱管态 瞬时态:transient, session没有缓存对象,数据库也没有对应记录。 OID特点:没有值 持久态:persistent, session缓存对象,数据库最终会有记录。(事务没有提交) OID特点:有值 ...原创 2018-08-19 00:36:19 · 1064 阅读 · 0 评论 -
session 操作对象的方法
save方法:瞬时态------>持久态 ,会初始化OID 1.执行save方法,立即触发insert语句,从数据库获得主键的值(OID值) 2.执行save方法前,设置OID将忽略。 3.如果执行查询,session缓存移除了,在执行save方法,将执行insert @Test ...原创 2018-08-19 09:15:25 · 2666 阅读 · 0 评论 -
hibernate 错误整理
12018-09-08 11:35:14表单中 <input id="id" name="id" type="hidden" value="${vo.id}"> 传数据到后台变成了id="" saveOrUpdate(entity); 报错 打印出的sql Hibernate: update set where ID=? 错误原创 2018-11-17 21:13:39 · 454 阅读 · 0 评论