
Hibernate实战
文章平均质量分 79
程序男
java 服务端开发者。
展开
-
轻蜗牛直租平台-common-utils工具类简介
一、背景我在几家公司工作的过程中发现不同的部门等都会封装一些工具类,比如统一一些异常枚举,统一请求响应,分页工具实体等,因此我在进行业务实战的时候也希望先统一一些api规范和标准,便于快速开发和推广。平时我也会总结一些工具类将之前自己写的或者网上找的工具类放在一起,便于开发新的工具组件和应用到业务系统中。这里专门开一篇文章介绍一下有哪些工具类。二、工具列表这里分几个小章节来介绍一些目前有的工具类。2.1 基于cglib的bean拷贝服务功能描述:基于cglib代理中的BeanCopier原创 2021-01-06 09:25:51 · 786 阅读 · 1 评论 -
HashMap源码解读
源码是基于JDK1.7的类图构造方法构造默认容量为16个字符的数组大小追加操作追加实现追加实现默认调用父类方法针对追加对象的不同有不同的实现方法和实现逻辑扩容操作在进行追加之前需要保障字符数组足够长插入操作插入不等同于追加插入需要先进行入参判断为了保障高效插入使用jni方法进行数组复制(system.arraycopy)字符...原创 2019-12-07 00:19:53 · 870 阅读 · 0 评论 -
org.hibernate.LazyInitializationException: failed to lazily initialize a collection..的解决方案
使用hibernate从一方获取多方信息的时候发生:org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.haowei.carmanager.model。。。。从网上搜一下大致跟hibernate加载关联对象的方式有关,一个是懒加载方式,一个是立即加载方式。原创 2015-08-21 12:34:05 · 19537 阅读 · 3 评论 -
exception is org.hibernate.hql.internal.ast.QuerySyntaxException: Driver is not mapped...的坑
前两天运行正常的系统出现JAVA.LANG.NOSUCHMETHODERROR: JAVAX.PERSISTENCE.TABLE.INDEXES()[LJAVAX/PERSISTENCE/INDEX],这个异常的说明和解决方案都在我的这篇博客中出现,是jar包冲突了另一个与该主题相关的异常,根据指示将jar包删除,修改注解方式如下 @Entity(name=”t_driver”) @Table原创 2015-08-20 11:07:40 · 3220 阅读 · 0 评论