hibernate 返回的结果肯定都是对象,不过楼主的需求,也是可以 变通的解决的,比如:给 hiberate 不指明返回结果类型,那么它返回的就是基本的类 :Object 类型。然后你对 Object 类型的对象进行操作,可以达到操作 ResultSet 的效果。当然,中间是需要一些操作的,比如:使用reflect 来读取对象的属性等。或者 用到  Class ,等。。