如题,我们都理解hibernate不是万能的,被迫在很多地方应用nativeQuery
但nativeQuery是我们手写的,为了书写方便总是会写成select * from...
这样一来就失去了语句级别的自动优化
现在需要对sql查询进行优化处理,我可不想一个一个的把sql字段搬到nativeQuery语句里面去!那太可怕了!
如题,我们都理解hibernate不是万能的,被迫在很多地方应用nativeQuery
但nativeQuery是我们手写的,为了书写方便总是会写成select * from...
这样一来就失去了语句级别的自动优化
现在需要对sql查询进行优化处理,我可不想一个一个的把sql字段搬到nativeQuery语句里面去!那太可怕了!
这样的问题我最近也在遇到,不过 可以用 select p from tableEntity p where 1=1 +where conditions 这样的方式来获取全部的数据