本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- ranbuijj
- wallimn
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Hibernate各种主键生成策略与配置详解
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate- ...
hibernate 记录3
记录,让你少掉头发。
本次主要讲解hibernate中的常用注解。
使用注解的方式实现持久化的优势:
再上一章我们使用了xml的配置方式来实现数据库数据的持久化较为繁琐,使用注解的方式可以简化我们的配置过程极大的提高了我们的开发效率。所以推荐大家使用注解的方式。
1.@Entity (放在实体类代码上方,作用是为了标明实体类)
2.@Table (该注解放在实体类上方,作用是为了标明这个 ...
hibernate 记录2
记录让头发掉的少。
简单写一个hibernate实现数据库操作Demo;
1.首先将hibernate-jars下载下来,创建java项目将依赖引入到项目中。
2.创建实体类:
public class Employee {
private int id;
private String firstName,lastName;
public ...
hibernate 记录片01
Hibernate框架,对象会话工厂,会话,事物。
Hibernate结构要素。
1. 会话工厂(SessionFactory) 个人理解:将数据库的数据放入工厂中。
SessionFactory是ConnectionProvider的会话和客户端工厂。拥有数据的二级缓存。并且提供了工厂方法来获取session。
2.会话(Session)
Session对象提供应用程序和存储在 ...
Spring Hibernate Criteria完整示例 GenerateSHCSample
Spring Hibernate Criteria完整示例 GenerateSHCSample
介绍
本示例项目地址:https://gitee.com/jerryshensjf/GenerateSHCSample
Spring Hibernate Criteria完整示例 GenerateSHCSample 演示上述技术栈的基本功能。 本例程配套的代码生成器是和平之翼代码生成器SHCEU 4. ...
spring boot,JPA和Atomikos实现分布式事务
一、实例描述和实体模型 我们想在同一时间两个不同的数据库保存两个实体,这个操作需要事务。因此,在这个例子中,我们有一个Customer实体,它将第一个持久化到数据库中,而Order实体将被持久化到第二个数据库中。这两个实体非常简单,这个实例仅仅是一个示范。这个结果实现如下:值得注意的是,它是属于两个不同的包,原因有两点:1、项目呈现上下级逻辑分离的2、每一个repository将扫描包含 ...
hibernate 的事务传播中两种类型的区别
hibernate 的事务传播中两种类型的区别
最常用的两种就是
REQUIRED(0)
REQUIRES_NEW(3),
两者的区别:
REQUIRED(0):若当前存在一个事务,则加入该事务,而不用创建;
REQUIRES_NEW(3):不管当前是否存在事务,都会创建一个新的事务
这种区别会造成什么影响呢?
比如事务A 中调用其他类的方法 updateXXX,
隔离级别 ...
如何解决hibernate duplicate association
我们使用hibernate作为DAO层时,有时会遇到如下错误:
org.hibernate.QueryException: duplicate association path: agent
duplicate association
具体是什么错误呢?
Criteria criteria=this.inspectionOrderDao.createCriteria();
...