博客专栏  >  编程语言   >  Hibernate学习之路

Hibernate学习之路

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

关注
1 已关注
22篇博文
  • Hql语句总结【不断更新】

    1:基本查询语句 from是最简单的语句,也是最基本的HQL语句。from关键字后紧跟持久化类的类名。 例如: from Person  表明从Person持久化类中选出全部的实例。注意这里的实体类P...

    2015-01-10 13:13
    848
  • Hibernate学习:初识hibernate

    一:S2SH框架流程图 hibernate的作用就是在Dao层将model的数据持久化到DB数据库。 这幅图上没有标记spring, 其实spring贯穿整个过程: spring面向接...

    2015-02-04 21:47
    650
  • hibernate学习:HelloWorld_xml

    一:HelloWorld程序结构 2:相关源码 public class Student { private int id; private String name; pri...

    2015-02-05 09:40
    693
  • hibernate学习:HelloWorld_Annotation

    一:HelloWorld注解实现 二:程序源码 @Entity public class Teacher { @Id private int id; priv...

    2015-02-05 14:34
    626
  • Hibernate小结

    1:hibernate OR/Mapping Hibernate帮助我们将 面向对象的调用 映射成 面向关系的实现。: 好处: (1)sql语句不是面向对象的,Hibernate可以帮助我们面向对象...

    2015-02-05 15:17
    652
  • Hibernate学习:slf4j日志框架

    一:首先来看一个图 commons-logging和slf4j都是日志的接口,供用户使用,而没有提供实现!后面的log4j,slf4j-nop等才是他们的实现。 ...

    2015-02-05 22:06
    1378
  • Hibernate学习:主键生成策略

    一:标准的JPA  Annotation方式的主键生成策略: (1)AUTO - 可以是identity column类型,或者sequence类型或者table类型,取决于不同的底层数据库.  ...

    2015-02-06 16:03
    705
  • hibernate学习:联合主键

    一:直接看程序 @IdClass(value = TeacherPK.class) @Entity public class Teacher { @Id private int ...

    2015-02-06 17:14
    733
  • hibernate学习:CRUD单元测试用例+知识总结

    一:用例 /** * @author 刘彦亮 * @version 1.0 */ public class TeacherTest { public static Sessio...

    2015-02-07 00:07
    1138
  • hibernate学习:主要的API接口

    一:看测试 public class TeacherTest { public static SessionFactory factory = null; @BeforeClass ...

    2015-02-06 18:10
    840
  • hibernate学习:联合主键2

    一:运行上一篇文章的程序会发现,后台输出两个warn 17:22:14,232  WARN RootClass:233 - composite-id class does not override ...

    2015-02-06 17:34
    817
  • hiberbate学习:session方法补充

    一:测试用例 @Test public void testSaveOrUpdate1() { Session session = factory.getCurrentSession(); ...

    2015-02-07 12:16
    626
  • hibernate学习:一对一单向外键映射

    一:例子 @Entity public class Wife { @Id @GeneratedValue private int id; private String name...

    2015-02-07 17:38
    725
  • hibernate学习:一对一双向外键关联

    一:例子 @Entity public class Wife { @Id @GeneratedValue private int id; private String name...

    2015-02-07 17:43
    706
  • hibernate学习:一对一单向联合外键

    一:例子 @Entity @IdClass(WifeFK.class) public class Wife { @Id private int id; @Id private...

    2015-02-07 17:47
    793
  • hibernate学习:Component组件

    一:例子 public class Wife { private String wifname; private int wifeage; public String getWifn...

    2015-02-07 17:53
    719
  • hibernate学习:级联查询

    一:看例子 @Entity public class User { @Id @GeneratedValue private int id; private String nam...

    2015-02-08 14:24
    2321
  • Hibernate学习:一级缓存和二级缓存

    一:知识点 1:缓存概念与分类 缓存:在内存中开辟一块空间,把本来应该存储在数据库的数据,存储在硬盘上。 Hibernate有三种缓存: 一级缓存 二级缓存 查询缓存 2:各种缓存的特点 (1)...

    2015-02-08 14:26
    854
  • Hibernate学习:查询缓存

    一:查询缓存的配置 (1)在Hibernate配置文件中打开查询缓存   true 注意:查询缓存是依赖二级缓存的,注意先打开二级缓存 (2)query.setCacheab...

    2015-02-08 19:53
    753
  • hibernate学习:事务相关知识

    一:三种常见的事务异常: 脏读:读了另外一个事务的还没有提交的数据 不可重复读:同一个事务前后读到的数据不一致 幻读:读的过程中,另外一个事务可能添加或者删除数据,影响了当前事务的读取 二:数据库...

    2015-02-08 20:30
    552

java学习之路
108128473
python
2946166
IT工作杂谈
2020562
RestFul架构
1860506
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部