转自: https://blog.csdn.net/blueheart20/article/details/52912023

4.问题的解决

尝试1:  在Service方法中新增了@Transactional进行事务添加

结果1:  无效

尝试2: 在@OneToMany的方法上,使用@Lazy(false)

结果2:  无效

尝试3: 在@OneToMany的参数中使用fetch=FetchType=Eager

结果3:   问题解决

尝试4: 在application.properties的配置文件中新增spring.jpa.open-in-view=true

结果4: 问题解决

方法4的解释与说明:

这个设置选项:

spring.jpa.open-in-view=true

其实是之前的openEntityManagerInViewInterceptor,解决在Spring MVC与JPA之间Session的声明周期问题

5. 总结

核心问题在于解决延迟加载为及时加载,及时加载会消耗一定的资源,将其程序的性能,请注意这个问题。

最新文章

  1. 我对Backbone.js的一些认识
  2. MyBatis3学习--来源自用户指南
  3. Android 手势水平监听判断
  4. SQL简繁转换函数
  5. [LoadRunner]性能测试实践_Hessian协议脚本编写
  6. 配置DNS
  7. 浅谈Objective-C异常处理
  8. hdu1051 Wooden Sticks
  9. HUD 2444 The Accomodation of Students (二分图染色+最大匹配)
  10. svn不提交user文件
  11. css遇到的那些坑——浏览器默认样式设置
  12. Gulp和webpack的区别,是一种工具吗?
  13. spring cloud认识
  14. Java报文或者同步的数据有个别乱码情况的处理.
  15. 打包zip下载
  16. 问题记录2019-03-06(todo)
  17. Bytom BIP-32协议和BIP-44协议
  18. Could not get JDBC connection
  19. jQuery 选择城市,显示对应的即时时区时间
  20. Bootstrap 辅助类

热门文章

  1. 检验二叉树序列化的合理性 Verify Preorder Serialization of a Binary Tree
  2. 开关灯问题 BulbSwitch
  3. R语言plot函数参数合集
  4. [INS-20802] Oracle Net Configuration Assistant failed,Caught UnknownHostException
  5. PHP函数总结 (五)
  6. homestead 暴露接口到外网
  7. Ubuntu解压缩zip,tar,tar.gz,tar.bz2文件命令
  8. centos6.5升级安装openssl1.0.2h
  9. (转)RocketMQ源码学习--消息存储篇
  10. hibernate--一级和二级缓存(使用Ehcache)以及查询缓存