随笔分类 - Hibernate
摘要:1.创建如下数据库脚本 1 --创建用户信息表 2 --编号,用户名,密码,年龄,性别,昵称,手机,地址,管理员,图像地址 3 create table users 4 ( 5 id number(10) primary key, 6 username varchar2(20) not null,
阅读全文
摘要:图片顺序就是步骤顺序 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
阅读全文
摘要:hibernate的native sql查询 在我们的hibernate中,除了我们常用的HQL查询以外,还非常好的支持了原生的SQL查询,那么我们既然使用了hibernate,为什么不都采用hibernate推荐的HQL查询语句呢?这是因为HQL查询语句虽然方便我们查询,但是基于HQL的查询会将查
阅读全文
摘要:1.创建如下javaweb项目结构 2.在项目的src下创建hibernate.cfg.xml主配置文件 3.在项目的src下的com.util包下创建HibernateUtil.java 4.在项目的src下的com.entity包下创建Dept.java 5.在项目的src下的com.entit
阅读全文
摘要:1.创建如下javaweb项目结构 2.在项目的src下创建hibernate.cfg.xml主配置文件 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate
阅读全文
摘要:hibernate缓存机制详细分析 在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。 随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更
阅读全文
摘要:一、hibernate的一对一按照外键映射 1.创建如下sql脚本: 1 --员工账号表 2 create table USERS1 3 ( 4 USERID NUMBER(6) not null, 5 USERNAME VARCHAR2(20), 6 USERPASS VARCHAR2(20) 7
阅读全文
摘要:1.创建如下数据库脚本 2.创建javaweb项目Hibernate_Part4_C2 3. 在项目的src下创建hibernate.cfg.xml的主配置文件 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE hibernate-config
阅读全文
摘要:1.创建如下项目结构 2.在项目的src下创建hibernate.cfg.xml主配置文件 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibern
阅读全文
摘要:1.创建如下项目结构 2.在项目的src下创建hibernate.cfg.xml主配置文件 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibern
阅读全文
摘要:1.1 创建如下oracle数据库脚本 1 drop sequence seq_stu; 2 3 create sequence SEQ_STU 4 minvalue 1 5 maxvalue 999999999999999999999999999 6 start with 1 7 incremen
阅读全文
摘要:学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经被保存到数据库中,
阅读全文
摘要:二、具体事例如下: 2.0 编写如下sql语句 2.1 创建如下的javaweb项目并添加jar文件 2.2 在项目的src下创建hibernate.cfg.xml主配置文件 2.3 在项目的com.entity包下创建Teacher.java类 2.4 在项目的com.entity包下创建Teac
阅读全文
摘要:Hibernate框架核心组件 在Hibernate框架简述中,演示了一个简单的Hibernate应用,但并没有深入说明其中程序,在这篇中将比较详细的介绍一下Hibernate的核心组件。首先最关键一点就是Hibernate的配置文件,如果仔细看过我前面的笔记构建一个简单的基于MVC模式的JavaW
阅读全文
摘要:一、hibernate框架介绍如下 1.框架=模板 2.Hibernate是对象模型与关系数据库模型之间的桥梁 3.hibernate持久化概念 什么是ORM ORM是对象关系映射,是一种数据持久化操作(增删改查), 它在对象模型和关系型数据库之间建立起对应关系,并且提供了一种机制,通过javabe
阅读全文