您可以
@Transactional在测试方法中添加注释,以避免出现此异常。
方法
getOne返回可以延迟加载属性的实体的“引用”(代理)。看到它的代码
-它使用的
getReference方法
EntityManager。从它javadoc:
获取一个实例,其状态可能会延迟获取。
在Spring中,其实现
EntityManager是org.hibernate.internal.SessionImpl-因此,如果没有Session,Spring将无法获得此方法。
要进行会话,您可以只创建一个交易…



