【发布时间】:2018-09-04 07:57:38
【问题描述】:
我有一个由 Spring MVC 框架构建的 RESTful 项目,使用 Mybatis ORM。
我启用了延迟加载,这样当我查询 Book 时,它不会查询 Author,除非我调用 book.getAuthor() 方法,并且一切正常。
但是,当RESTful控制器返回Book对象时,它使用Jackson将Book对象转成json,并触发mybatis加载Author对象..
RESTful控制器返回json时,有没有办法防止mybatis触发延迟加载?
【问题讨论】:
标签: spring-mvc jackson lazy-loading mybatis