实际上是Dialect 不对。。使用什么数据库? 一定要用该数据库的Dialect还有,将ShowSql 打开select person0_.personid as x0_0_, person0_.name as x1_0_, person0_.email as x2_0_, author1_.alias as x3_0_ from person person0_, author author1_ where (person0_.personid=author1_.id )and(person0_.name=? )
去掉0_ 在数据库里直接运行,,,看数据库是否支持这样的语法。(不过应该是支持的。)
去掉0_ 在数据库里直接运行,,,看数据库是否支持这样的语法。(不过应该是支持的。)
解决方案 »
- struts2 json不知道结果是指向哪里的
- HTML Parser能直接提取HTML文件里的链接吗?
- 通过了SCJP认证 开始JAVA EE的学习 各位高手推荐一下经典入门书籍吧
- webwork标签<ww:if test="parameters.bz == '1'">问题
- hibernate链接oracle问题求助
- 关于spring aop的权限问题?
- 如何使textFilds中的字符具有动作事件?
- 关于tomcat下面数据连接池的问题!请执教!~再线等待
- EJB方面的知识有谁懂,EJB跟JSP 中插入JAVA BEAN 有何区别。
- 求助Java写班级通讯录 实现增删改查 并把数据写入文件夹
- tomcat-5.0.19中连接池配置的错误!
- 有一个jb9.0+tomcat4.0+数据库连接池的问题
<property name="hibernate.connection.url">jdbc:mysql://localhost/good?</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>
<property name="hibernate.connection.pool.size">20</property>
<property name="hibernate.show_sql">true</property>
<property name="jdbc.fetch_size">50</property>
<property name="jdbc.batch_size">25</property>
<property name="jdbc.use_scrollable_resultset">false</property>
<property name="hibernate.dialect">net.sf.hibernate.dialect.MySQLDialect</property>应该没有问题,是不是其他地方有问题??????
能够执行,并且能得到结果;我想应该是其他问题吧
beginTransaction();Query query = session.createQuery(queryString);
query.setString("name", name);
Iterator it= query.iterate();
while(itr.hasNext(){
Object[] tuple=(Object[])itr.next();
Person person=tuple[0];
Author author=tuple[1];
}
http://www.hibernate.org.cn/
Iterator it=pb.getSomePerson(name);
while(it.hasNext())
{ Object[] tuple=(Object[])it.next();
Person person=tuple[0]; //at line 27
Author author=tuple[1]; //at line 28
}出现了这样的错误:"test1.jsp": Error #: 354 : incompatible types; found: java.lang.Object, required: goodok.Person at line 27"test1.jsp": Error #: 354 : incompatible types; found: java.lang.Object, required: goodok.Author at line 28
Person person=(Person)tuple[0]; //at line 27
Author author=(Author)tuple[1]; //at line 28
另外把两个类和hbm的文件都放出来。楼主上面不够详细