Hibernate
Simba_cheng
低调,低调
展开
-
Hibernate 的工作原理 (面试)
Hibernate 的工作原理 1.通过Configuration config = new Configuration().configure(); //读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的 //读取并解析映射信息 3.通过SessionFactory sf = config.buildSessionFactory();原创 2016-01-16 17:15:27 · 1097 阅读 · 0 评论 -
Hibernate 学习代码/笔记 (二)
hibernate.cfg.xml常用配置 true 含义:是否把Hibernate运行时的SQL语句输出到控制台,编码阶段便于测试 true 含义:输出到控制台的SQL语句是否进行排版,便于阅读. create 含义:生成表结构的一种策略.可以帮助由java代码生成数据库脚本,进而生成具体的表结构. 一共有四中策略: create/update/create-drop/va原创 2015-12-20 10:04:36 · 519 阅读 · 0 评论 -
Hibernate 学习代码/笔记 (三)
Hibernate Hibernate一级缓存 什么是一级缓存? Hibernate创建每个Session对象时,都会给Session分配一块独立的缓存区,用于存放该Session查询出来的对象, 这个分配给Session的缓存区称之为一级缓存,也叫作session缓存 为什么使用一级缓存? Session取数据时,会优先像向存区取数据,如果存在数据则直接返回,不存在才会去数据原创 2015-12-23 22:44:59 · 609 阅读 · 0 评论 -
Hibernate 学习代码/笔记 (一)
业余时间学习下Hibernate..... 创建工程和引JAR包什么的就不废话了... 先来一个结构图吧 好了..下面上代码 首先是实体类.. package com.hibernate.entity; import java.util.Date; public class Students { private int sid; private String sn原创 2015-12-20 09:35:08 · 740 阅读 · 0 评论 -
Hibernate 学习代码/笔记(四)(一对多)
先来张代结果码图吧.. 好了.....首先实体类 班级类 package com.hibernate.entity; import java.io.Serializable; import java.util.HashSet; import java.util.Set; /** * 单向一对多 * 一个班级对应多个学生 * @author cyx * */ pu原创 2015-12-26 13:21:18 · 557 阅读 · 0 评论