
hibernate
Martin Body
这个作者很懒,什么都没留下…
展开
-
Hibernate中枚举Enum类型的映射策略
在Java中Enum是一种“奇葩”的存在,“奇葩”不代表没用,对于这种比较特殊的存在,hibernate会有很多种选择来完成Enum类型字段的映射,首先要说明的是在hibernate都是把Enum类型的字段映射成基本类型的字段,并且我这里不使用任何配置文件来配置映射,而是统一使用注解这种方式来完成映射。注意本文使用的数据库是MySQL5.7,版本和数据库类型可能会有不同的结果。转载 2017-05-16 16:04:02 · 1543 阅读 · 1 评论 -
JPA @Query更新 和自带方法save()同时使用出现save失效问题
如果将@Modifying(clearAutomatically = true),clearAutomatically为true,则save方法必须放在所有@Query方法后面原创 2018-11-23 16:17:03 · 4722 阅读 · 0 评论 -
关于hibernate的一些事项
createQuery1.不支持使用 ISNULL(), NVL(), IFNULL() ,需用COALESCE() 函数替换空值;2.不支持union;3.in后面要放list值createNativeQuery1.返回的int数据类型值,是用java.Math.BigInteger使用hsql返回自建模型 query.unwrap(SQLQuery.class)....原创 2016-06-14 11:13:17 · 151 阅读 · 0 评论 -
spring mvc 校验@NULL @notNULL等
一、准备校验时使用的JAR [java] view plain copy validation-api-1.0.0.GA.jar:JDK的接口; hibernate-validator-4.2.0.Final.jar是对上述接口的实现; log4j、slf4j、slf4j-log4j 二、编写需要校验的bean@Not...原创 2017-01-12 17:18:47 · 989 阅读 · 0 评论