
hibernate
bit-cafe
深入学习才能体会到知识带来的快了!
展开
-
第一个hibernate 实例
hibernate 简单实例,没有和spring整合单独使用hibernate 来实现增删该查。一、小demo1、正题结构图:当看到这个结构图时发现hibernate 有两个配置文件,一个为hibernate 的主配置文件,其中配置数据源信息、事务以及 O/R 映射关系配置文件路径配置,另一个就是O/R映射关系表,这里的话 cfg.xml 就是hibernate 的主配置文件而原创 2016-07-04 18:31:58 · 699 阅读 · 0 评论 -
hibernate 中的查询,添加
一、hibernate中的query的两种查询,一种是我们经常写的sql的格式,另一种是hibernate 的查询语言就是hql 1、使用我们平时写的sql的方式:(1)、 String hql = " select name from events where name =?"; Query query = session.createSQLQuery(hql);原创 2016-09-12 00:06:10 · 3462 阅读 · 0 评论 -
hibernate 中的count(*) 、group by 、group by having
之前的一篇文章中我们也看到了count(*) 方法,这里我们来学习count(*) 和group by 的查询!一、hql方式实现1、使用hql语句来实现count(id) /count(*) Query query= session.createQuery("select count(*) from Event"); int count= ((Numbe原创 2016-09-12 17:39:57 · 12259 阅读 · 0 评论 -
hibernate中session的三种状态
Hibernate中的对象有三种状态: 瞬时状态 (Transient),持久状态 (Persistent),脱管状态(Detached)1. 瞬时状态 (Transient)由 new 命令开辟内存空间的 Java 对象,也就是平时所熟悉的普通 Java 对象。如: Student stu = new Student();瞬时对象特点:(1) 不和 S转载 2016-09-18 15:30:00 · 570 阅读 · 0 评论