java中对象调用方法返回一个对象的问题

例如session.createQuery(hql);
那么这条语句返回的对象属于哪个类呢,如何判断呢?

ctrl加鼠标点击createQuery,会有返回方法,或者你在通过session点的时候也可以看到返回方法。

按住ctrl点击方法,自己去看方法的返回值。

事实上他返回的还是query,,一般查询后都是在后面加.list,,返回一个list,,如果只是一个结果的话。 就是.uniqueResult

将鼠标放在该方法上面也可以查看

ctrl加鼠标点击createQuery,会有返回方法,或者你在通过session点的时候也可以看到返回方法。

ctrl加鼠标点击createQuery,会有返回方法,或者你在通过session点的时候也可以看到返回方法。