Java论坛网»Java技术»HQL语句中,如何select后面加入一个对象。如:select new String(),cat.name from Cat as cat

HQL语句中,如何select后面加入一个对象。如:select new String(),cat.name from Cat as cat

问?:
select new List(name) from Cat//这句可以正确执行

select new Vector(name) from Cat//这句执行错误

请问这是什么原因,要怎么做才能在select后面加入任意的对象。

急需您的帮助,谢谢!
答!: 1:
很久没搞hibernate了,记得 HQL 中用new Object(,,,)是构造函数吧
答!: 2:
楼主,你查一下JDK文档,Vector(String name)有这样的一个构造函数吗?Vector只有一个构造函数Vector()
答!: 3:
你可以在class里面试一下,看能不能定义成vector a = new vecotr(b);
这个好像是没有带参的构造方法

相关JAVA教程:
混合加密算法的具体实现方法
spring+HIBERNATE305换成313报错,请大侠们给看下
怎样得到table中的一个列的所有数据?
请教!Java 连接 MySQL,从 latin1 表中取中文的问题!
求:<<深入浅出Hibernate>> 源码
xml写问题
用jsp翻译一下这段PHP代码,谢谢了!大家请帮忙吗
兄弟们阿我遇到怪事了!JSP使用struts-html标签不能引用
log与log4j的用法
用java实现实时扫描数据库(例如:隔1秒扫描ACCESS数据库表)急:谢谢
doGet()和doPost()的区别
关于JTable的问题,为什么表头显示不出来呀!!急,谢谢