
Spirng Data JPA
HeatDeath
Learn by doing!
展开
-
JPA 中 @DynamicInsert 和 @DynamicUpdate 的使用方法
@DynamicInsert属性:设置为true,设置为true,表示insert对象的时候,生成动态的insert语句,如果这个字段的值是null就不会加入到insert语句当中.默认false。比如希望数据库插入日期或时间戳字段时,在对象字段为空的情况下,表字段能自动填写当前的sysdate。@DynamicUpdate属性:设置为true,设置为true,表示update对象的时...原创 2018-04-07 14:18:04 · 2533 阅读 · 0 评论 -
JPA 中 @ENTITY,@TABLE,@COLUMN 注解的含义与使用方法
hibernate中@Entity和@Table的区别: @Entity说明这个class是实体类,并且使用默认的orm规则,即class名即数据库表中表名,class字段名即表中的字段名如果想改变这种默认的orm规则,就要使用@Table来改变class名与数据库中表名的映射规则,@Column来改变class中字段名与db中表的字段名的映射规则参考资料:1、hiberna...原创 2018-04-07 14:35:22 · 2850 阅读 · 0 评论 -
最近学习的一点感想(关于 Flask、Django、SpringBoot)
最近接触到了 SpringBoot 、lombok想到了一些不太恰当的类比Python JavaDjango -》 SpringMVCFlask -》 SpringBoot感觉 Django 和 SpringMVC 都很重,要写好多好多的配置文件而 Flask 和 SpringBoot (配合 lombok),感觉很清爽。但是注解满天飞Sprin...原创 2018-04-08 00:47:05 · 13175 阅读 · 23 评论 -
JPA 报错 SQLGrammarException: error performing isolated work
Apparently hibernate looks for sequence tables for generating the id. Setting the following:@GeneratedValue(strategy = GenerationType.IDENTITY)on the id, causes it to use the underlying db’s aut...原创 2018-04-07 14:06:31 · 4983 阅读 · 0 评论 -
JPA 中 @GeneratedValue 注解的使用方法
1、JPA之@GeneratedValue注解https://blog.youkuaiyun.com/u012493207/article/details/508466162、@GeneratedValue 四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO.https://blog.youkuaiyun.com/ethan_fu/article/details/47832907...原创 2018-04-07 14:07:44 · 1853 阅读 · 0 评论 -
JPA、Hebernate、MyBatis、Spring Data JPA 的区别
JPA 是持久化的标准,是接口协议Hebernate 和 MyBatis 是持久化技术的具体实现Spring Data JPA 是在 Hibernate 的基础上更上层的封装实现1、Hibernate与Jpa的关系? https://www.zhihu.com/question/30691648...原创 2018-08-26 20:38:41 · 1269 阅读 · 0 评论