hibernate框架属于dao层,类似dbutils的作用,是一款ORM(对象关系映射)操作 使用hibernate框架好处是:操作数据库不需要写SQL语句,使用面向对象的方式完成 这里使用eclipse工具搭建: 官网下载:https://sourceforge.net/projects/hib ...
分类:
Web程序 时间:
2018-02-13 00:29:58
阅读次数:
231
1 assigned-掌握 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 < ...
分类:
Web程序 时间:
2018-02-03 16:16:45
阅读次数:
191
[springBoot系列]--springBoot注解大全 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan ...
分类:
编程语言 时间:
2018-02-01 17:13:25
阅读次数:
139
问:如果有一张表,里面有个字段为id的自增主键,当已经向表里面插入了10条数据之后,删除了id为8,9,10的数据,再把mysql重启, 之后再插入一条数据,那么这条数据的id值应该是多少,是8,还是11? 答:如果表的类型为MyISAM,那么是11。如果表的类型为InnoDB,则id为8。 这是因 ...
分类:
数据库 时间:
2018-01-31 11:32:32
阅读次数:
180
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id ...
分类:
Web程序 时间:
2018-01-25 15:43:51
阅读次数:
194
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id ...
分类:
Web程序 时间:
2018-01-25 15:37:30
阅读次数:
203
目录 1 实体类编写规则 2 hibernate主键生成策略 3 实体类操作 (1)crud操作 (2)实体类对象状态 4 hibernate的一级缓存 5 hibernate的事务操作 (1)事务代码规则写法 6 hibernate其他的api(查询) 正文 实体类编写规则 1 实体类里面属性是私 ...
导读 本文主要介绍hibernate的入门,主要包括以下内容:hibernate介绍、hibernate环境搭建、hibernate简单测试、测试涉及的api详解。 一、hibernate介绍 JDBC是Java操作数据库的工具,我们可以使用jdbc来书写并执行sql语句来操作数据库,对于普通的业务 ...
分类:
Web程序 时间:
2017-12-14 03:33:56
阅读次数:
216
主键生成策略使用UUID报出如警告如下: 说是它不生成符合IETF RFC 4122标准的UUID值; 请考虑使用org.hibernate.id.UUIDGenerator。 实体如下: package com.sxd.entity; import org.hibernate.annotation ...
分类:
Web程序 时间:
2017-11-24 20:23:24
阅读次数:
529
实体类的注解 主键生成策略 自定义策略 @Cascade org.hibernate.annotations. 级联状态操作类型 save_update delete delete-ophan all all-delete-orphan等等 @Column 表示列属性 @PrimaryKeyJoin ...
分类:
Web程序 时间:
2017-11-21 20:47:36
阅读次数:
264