JPA
一只会飞的猪_
笨鸟先飞
展开
-
JPA Onetomany注解外健关联项设为null
在使用JPA@OneToMany时预见想把Parent(即one的对象),child(many),把parent删除但child不删除 这样child可以绑定到其他parent上,经过博主测试,在删除parent时可以先把child外健列更新为null, 这样删除parent对child没有影响了。 事例: @OneToMany(cascade=CascadeType.ALL,fetc原创 2017-07-06 16:52:14 · 5805 阅读 · 0 评论 -
JPA OneToMany和ManyToOne单向实现
博主在学习JPA的过程中,刚开始看到这一部分的时候也很迷惑, OneToMany和ManyToOne这两个注解可以单向实现,也可以双向实现 下面是单向实现方式: 1.@OneToMany 这里使用外健关联的方式,博主设置的是运行项目时自动创建表格,该注解会自动生成外健关联关系 @Entity @Table(name = "PARENTS") public class Parents {原创 2017-06-26 18:18:39 · 16884 阅读 · 2 评论 -
preSend on channel 'errorChannel'
在springboot中使用定时任务是报preSend on channel 'errorChannel', message: ErrorMessage [payload=java.lang.NullPointerException, 经过反复检查发现是domain中的数据类型在接收时转换失败,特别是普通类型和包装类型原创 2017-09-13 11:03:40 · 709 阅读 · 0 评论 -
jpa domain设置默认值,Timestamp设置
转自:http://blog.csdn.net/sushengmiyan/article/details/50360451 1.设置默认值 @Column(name="state",columnDefinition="tinyint default 0") private Integer state=0; columnDefinition在创建表的时候使用 其他时候可以采用直转载 2017-09-25 16:57:07 · 7754 阅读 · 0 评论 -
jpa使用教程
本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一个系列来讲解mybatis,这个系列从mybatis的入门开始,到基本使用,和spring整合,和第...转载 2018-03-02 09:19:52 · 21756 阅读 · 4 评论