文档章节

JHipster 中通过Oracle的数据模型JDL生成的代码会出现No Session错误

徐小丘
 徐小丘
发布于 2016/11/25 15:25
字数 128
阅读 30
收藏 0

使用JHipster+ JDL 使用 Oracle的公司task 业务模型 Domain 是会出现no session错误.

造成的原因是在Job对象中的Set<Task> 对象默认是lazy 加载的.导致view页面读取不到Tasks对象

需要修改为

    @ManyToMany(fetch = FetchType.EAGER)
    @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
    @JoinTable(name = "job_task",
        joinColumns = @JoinColumn(name = "jobs_id", referencedColumnName = "ID"),
        inverseJoinColumns = @JoinColumn(name = "tasks_id", referencedColumnName = "ID"))
    private Set<Task> tasks = new HashSet<>();

其中第一行的(fetch = FetchType.EAGER) 为取消Lazy加载

 

© 著作权归作者所有

徐小丘
粉丝 1
博文 5
码字总数 2003
作品 0
苏州
私信 提问
基于JHipster创建简单Demo

一、JHipster简介 Java 潮客者,Java 极客者 是开源技术 或者 可以称之为工具。 基于 Node.js + Yeoman + Bower + Angular JS + Gulp + Spring Boot 等 Java代码生成器,是各种最佳实践的结合...

涅槃Ls
2016/11/22
0
0
JHipster v5 的第三个测试版本 v5.0.0-beta.2 发布

这是JHipster v5的第三个测试版本。我们没有具体的问题,如果一切顺利,它将在未来几天内成为我们第一个v5稳定版本。 它在主项目上有204个关闭的tickets和pull requests,所以如果你对我们的...

GuoMengyue
2018/06/14
807
8
JHipster生成微服务架构的应用栈(一)- 准备工作

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microserv...

克蒂菲尔
2018/07/19
0
0
JHipster生成微服务架构的应用栈(五)- 容器编排示例

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microserv...

克蒂菲尔
2018/07/19
0
0
JHipster生成微服务架构的应用栈(二)- 认证微服务示例

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microserv...

羽客
2018/07/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

所以说这才是Redis进化史吗?看Redis是如何变成最强缓存的

写在前面:笔者翻阅了很多资料,只能找到Redis2.2及以后的主要版本的发布日志。所以,让我们从2.2开始一步一步深入了解Redis。 2.2 redis-cli命令非常大的改进: Tab补全,支持help(例如help ...

Java干货分享
39分钟前
1
0
manjaro抽风,/usr/lib/modules目录丢失

现象 2019年6月16日这周,突然发现manjaro抽风: 先是启动时无法加载一些内核模块,导致启动失败 然后用启动盘重新pacman -S linux,第一次启动是好的,再启动就有问题了 原因 翻来覆去搞不定...

chuqq
45分钟前
5
0
MyClouds-2.0-RC 发布,企业级微服务平台

MyClouds企业级微服务平台 MyClouds-V2.0-RC 已发布。 更新如下 [优化] 重构了系统架构。(移除myclouds-admin-webserver工程,停用后端thymeleaf模版引擎,前后端彻底分离;移除了myclouds-...

xiongchun
46分钟前
0
0
Wine-Staging 4.9 发布,增添一些新补丁

Wine-Staging的工作还在继续,到4.9版为止,在上游Wine代码库上有超过830个补丁。 在上周五的Wine 4.9发布之后,Wine-Staging 4.9已经发布了,之前的一些暂存工作现在围绕Windows编解码器和D...

linuxCool
51分钟前
1
0
JAVA8新特性(吐血整理)

一、Java 8 Lambda 表达式 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用Lambda 表达式可以...

天王盖地虎626
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部