![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
whisely
Java学习笔记。希望和大家共同成长。
展开
-
Hibernate中Javabean不能自动生成MySQL表结构问题
Hibernate中,在用Javabean自动生成MySQL的时候,在已经手动创建数据库的情况下,总是表结构生成失败,关键是还不报错,苦恼了半天,于是开始在寻找解决的方法。首先贴上我的代码。Javabeanpackage com.itheima.domain; public class User { private Integer id; private String name; priva...原创 2017-04-30 12:10:51 · 848 阅读 · 0 评论 -
Hibernate中的6种主键生成策略和相应特点
1. increment:适用于short,int,long作为主键.不是使用的数据库自动增长机制. * Hibernate中提供的一种增长机制. * 先进行查询 :select max(id) from user; * 再进行插入 :获得最大值+1作为新的记录的主键. * 问题:不能在集群环境下或者有并发访问的情况下使用. 2. identit...转载 2017-04-30 16:07:53 · 3262 阅读 · 0 评论 -
Hibernate中级联的取值(cascade的取值)和孤儿删除
1. 需要掌握的取值如下 * none -- 不使用级联 * save-update -- 级联保存或更新 * delete -- 级联删除 * delete-orphan -- 孤儿删除.(注意:只能应用在一对多关系) * a...转载 2017-05-01 20:52:27 · 1662 阅读 · 0 评论 -
Hibernate框架查询方式概述
1. 唯一标识OID的检索方式 * session.get(对象.class,OID) 2. 对象的导航的方式 3. HQL的检索方式 * Hibernate Query Language -- Hibernate的查询语言 4. QBC的检索方式 * Query By Criteria -- 条件查询 5. SQL检索方式(了解) * 本地的SQL检索转载 2017-05-04 09:24:39 · 297 阅读 · 0 评论 -
Hibernate框架环境搭建简述
*导入13个jar包 配置文件 映射配置,核心配置两块 映射配置,Javabean.hbm.xml文件。和Javabean在一个包下,导入Mapping-DTD3.0的约束 --<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.h原创 2017-04-27 09:54:10 · 407 阅读 · 0 评论