spring jpa
TEN上海哥
这个作者很懒,什么都没留下…
展开
-
解决多线程下使用懒加载时,可能会出现的could not initialize proxy - no Session问题
这里使用的框架是spring、jpa和hibernate的整合,针对一个请求中扩大session的范围可参考这个做法,在web.xml配置文件加入,主要要在核心过滤器前面,这里加的过滤器是openEntityManagerInViewFilter,因为使用的是spring jpa的session会话:<!-- 解决懒加载 no session(会话无效)问题 --> <...原创 2018-08-21 16:13:08 · 2932 阅读 · 2 评论 -
spring jpa设置多个主键遇到的小坑
由于项目需要,对多个业务表单独另外建立对应的历史版本记录表,为了原业务表数据能原封不动记录到历史版本表,需要建立组合主键,id+历史版本号作为主键唯一约束(rid+historyVersion)。在实体上需要设置为主键的字段加上注解,@Id,例如:/** 主键-RID*/@Id@Column(name = "RID", length = 36)private String ...原创 2018-11-23 11:47:34 · 11072 阅读 · 0 评论