
hibernate
tuolaji8
这个作者很懒,什么都没留下…
展开
-
Hibernate应该了解的知识1
前言: 最近由于有点时间,就像深入的学习一下Hibernate.之前只是简单的使用,并没领会它的妙处。这里就趁着分享的机会,好好整理一下。 这篇主要讲到了下面几个部分: Hibernate框架 Hibernate发展背景 Hibernate使用介绍 Hibernate Tools安装 Hibernate那些必要的包 首先说一下,这个Hiber转载 2015-08-22 11:57:54 · 644 阅读 · 0 评论 -
在hibernate+mysql:Field 'id' doesn't have a default value
使用注解@GeneratorValue,后台报错Field 'id' doesn't have a default value。 以下是model包下的User实体类,代码如下: package senlypan.spring.model;import javax.persistence.Entity;import javax.persistence.G转载 2015-08-14 13:44:10 · 1088 阅读 · 1 评论 -
hibernate原理和核心接口
Hibernate是一个开放源代码的ORM(对象-关系映射)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命 意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久转载 2015-08-31 10:19:26 · 475 阅读 · 0 评论 -
浅析Hibernate映射(二)——关系映射(1)
上篇中谈了Hibernate的基本映射,这篇开始谈Hibernate的关系映射。 关系映射主要包括以下几种映射: 我们先从多对一关联映射开始。多对一关联映射原理:在多的一端加入一个外键,指向一的一端,如下图:根据对象模型书写映射文件:在多的一端采用如下标签映射: User.hbm.xml[转载 2015-08-31 10:46:53 · 519 阅读 · 0 评论 -
浅析Hibernate映射(一)——基本映射
在说Hibernate映射之前,先下了解下面的概念。 对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术,本质上就是将数据从一种形式转换到另外一种形式。 面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环转载 2015-08-31 10:21:00 · 599 阅读 · 0 评论 -
hibernate一对多关联映射—单向
一、简述一对多关联映射(one-to-many)1、在对象模型中,一对多的关联关系,使用集合表示比如Classes(班级)和Student(学生)之间是一对多的关系public class Classes{ private String id; private String name; private Set st转载 2015-08-31 12:00:18 · 644 阅读 · 0 评论 -
Hibernate知识总结
前言: 上一篇简单的讲解了下Hibernate的基础知识。这里对Hibernate比较重要的一些知识点,进行总结和归纳。 总结的知识点: 1 关于hibernate映射的实体类标识符访问权限 2 关于对象描述标识符OID及其生成策略 3 Session缓存——清理缓存 4 Session中的状态变更 5 Session中的常用方法 首转载 2015-08-22 11:59:13 · 606 阅读 · 0 评论