博客专栏  >  编程语言   >  hibernate示例解析

hibernate示例解析

以hibernate5为环境,结合新版JPA注解配置,以示例为导向,分析hibernate的各类方法实现细节,在本专栏中希望通过分享学习,能让更多人加深对hibernate的理解,而能够更灵活的应用到我们的项目中

关注
14 已关注
16篇博文
  • Spring研磨分析、Quartz任务调度、Hibernate深入浅出系列文章笔记汇总

    这系列文章主要是对Spring、Quartz、Hibernate等JavaWeb相关框架学习、并用于实践开发相当一段时间后,进行回顾总结的一系列笔记记录,对其中重点难点如IOC、AOP、数据库连接等进...

    2017-04-27 10:46
    808
  • hibernate5(15)注解映射[7]集合关联

    集合注解映射集合关系映射可以看成是一对多关系映射的一种简化,在一个电商系统里,出售的产品可能会有多张展示图片,如果我们使用一对多来建立关联映射时,需要创建一个实体类Images,里面可能有属性:图片在...

    2016-04-13 08:42
    4146
  • hibernate5(14)注解映射[6]多对多中间表关联

    在我们的角色管理系统中,一个用户可以有多种角色,一种角色可以赋予多个用户,显然用户和角色就是典型的多对多关系。又或者博客网站上,用户与文章点赞记录也是一个多对多关系,即一个用户可以点赞多篇文章,一篇文...

    2016-04-11 08:54
    4720
  • hibernate5(13)注解映射[5]一对一共享主键关联

    一对一共享主键下面我们直接通过实例来讲解共享主键配置: 主键主控方:Articlepackage com.zeng2.model;@Table(name = "t_article2") @Entit...

    2016-04-10 09:09
    4195
  • hibernate5(12)注解映射[4]一对一外键关联

    在实际博客网站中,文章内容的数据量非常多,它会影响我们检索文章其它数据的时间,如查询发布时间、标题、类别的等。这个时候,我们可以尝试将文章内容存在另一张表中,然后建立起文章——文章内容的一对一映射一对...

    2016-04-09 09:52
    5200
  • hibernate5(11)注解映射[3]一对多多对一双向关联

    在上两篇文章里,我们详细地分别讲解了一对多和多对一的单向关联配置的具体属性含义,在这一篇文章里,我们完成两者的的整合建立双向关联。 在实际的博客网站中,我们可能需要根据文章读取作者(用户)信息,但肯...

    2016-04-08 08:51
    3025
  • hibernate5(9)注解映射[1]多对一单向关联

    在实际的项目开发中,我们常常需要建立我们实体类间的复杂关系,比如在一个博客网站中,用户会写文章,则文章与用户的关系就是多对一的映射关系。 现在先看一个配置实例:我们的文章实体类package com...

    2016-04-07 19:52
    3701
  • hibernate5(10)注解映射[2]一对多单向关联

    一对多单向关联映射在实际的博客网站中,用户肯定需要获取自己所写的文章,这时可以建立用户(一)对文章(多)的单向关联映射。 先来看我们的一方配置实例package com.zeng.model;imp...

    2016-04-07 09:26
    5219
  • hibernate5(8)操纵对象入门[3]操控对象封装方法

    为什么要说是“封装方法”呢?因为它帮我们封装好了底层的增删改查操作,直接调用相应方法即可灵活地操作我们数据库数据。它们由Session接口提供,下面我们通过实例一一分析这些方法。1.save方法Ses...

    2016-04-06 09:21
    1514
  • hibernate5(7)操纵对象入门[2]四大对象状态分析

    状态类型在hibernate中,java对象的声明周期对应有4种状态: 状态 说明 瞬时(Transient) 由new操作符创建,且尚未与Hibernate Session 关联的对象...

    2016-04-05 12:23
    1121
  • hibernate5(6)操纵对象入门[1]Session缓存

    java对象在JVM中的存活条件在java中,我们使用User user = new User();来创建一个java对象时,JVM会为其分配一块内存空间,此时,这个对象被变量“user”引用,那么它...

    2016-04-05 09:26
    1799
  • hibernate5(5)实体映射注解配置[2]主键生成策略

    @GeneratedValue基本注解类型在上一篇文章中,我们讲到了JPA使用@GeneratedValue注解来定义生成策略,而关于注解生成策略有4种基本支持类型: 1. GenerationT...

    2016-03-30 12:52
    2957
  • hibernate5(4)实体映射注解配置[1]注解全面解析

    相对于经典风格的实体配置xxx.hbm.xml,新版本hibernate使用JPA(Java Persistence API)注解配置能使我们的开发更加敏捷便利.在本系列前面部分的文章中,我们围绕JP...

    2016-03-30 12:41
    10152
  • spring4整合hibernate5.1

    在另一篇文章hibernate5(2)初入门配置实例中,我们针对hibernate5.1版本的崭新引导配置方法,完成了对数据库的的插入实例操作,在本节内容中,我们开始引入spring4,完成sprin...

    2016-03-30 12:10
    11897
  • hibernate5(2)初入门配置实例

    入门实例:向数据库插入一个对象1. 第一步需要引入我们的jar包,推荐使用maven管理项目,直接在pom.xml中添加 UTF-8 5.1.0.Final</org.hibernat...

    2016-03-30 01:08
    16516
  • hibernate5(1)新特性展示

    在hibernate5中,有了一些新的变动: - 新引导 API - Spatial/GIS 支持 - Java 8 支持 - 扩展 AUTO id 生成支持 - 命名策略分离 - 属性转...

    2016-03-30 01:02
    8365
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部