json报错hibernate
- 作者: 亖呉?盀
- 来源: 51数据库
- 2021-01-11
在第一次查询的时候 调下get方法 让它把数据先填进去;
json应该是利用反射机制 来创建字符串的 所以它所调用的get方式 应该是一个Method对象的invoke()
而hibernate中里边应该是用代理技术 生成了一个你所创建的类的子类 也就是cglib的代理对象
所以才会在调用get方法的时候去执行数据库的查询
所以 json 调用的那个get方法应该不会使hibernate去查询数据库
你可以照这个思路测一下 当然我也是猜的
如果说得不对 不要见笑
错误信息是?
再看看别人怎么说的。
json应该是利用反射机制 来创建字符串的 所以它所调用的get方式 应该是一个Method对象的invoke()
而hibernate中里边应该是用代理技术 生成了一个你所创建的类的子类 也就是cglib的代理对象
所以才会在调用get方法的时候去执行数据库的查询
所以 json 调用的那个get方法应该不会使hibernate去查询数据库
你可以照这个思路测一下 当然我也是猜的
如果说得不对 不要见笑
错误信息是?
再看看别人怎么说的。
推荐阅读
