where o.menu is true and o.parentBean is null and o.id in (:limitIds))

问题描述:

where o.menu is true and o.parentBean is null and o.id in (:limitIds))
o.id in (:limitIds)是什么意思?

limitlds 应该是一个声明的变量,你看下应该有取值范围.意思就是o.id在这个变量范围之内.这是SQL还是HQL语句?应该是从数据库里查找数据吧,那么他查的是哪个表呢?查的是哪个表。应该看这句前面的语句,你这句看不出来。。看样子是查的 是一个代名叫O的表。