spring+hibernate+mysql 急

shirleygu119 2008-10-09 09:34:53
Caused by: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.link link0_' at line 1

public List<Links> getLinksVOS() throws DataAccessException {
List list = null;
StringBuffer hql = new StringBuffer();
hql.append(" from Link");
list = getHibernateTemplate().find(hql.toString());
return list;
}
}

有Link.java
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shirleygu119 2008-10-09
  • 打赏
  • 举报
回复
又报一开始的错了,谁帮我啊。。。。
zidasine 2008-10-09
  • 打赏
  • 举报
回复
public List <Link> getLinksVOS() throws DataAccessException { 
List list = null;
StringBuffer hql = new StringBuffer();
hql.append("from Link");
list = getHibernateTemplate().find(hql.toString());
return list;
}
shirleygu119 2008-10-09
  • 打赏
  • 举报
回复
List list = null;
StringBuffer hql = new StringBuffer();
hql.append("select Link");
list = getHibernateTemplate().find(hql.toString());
return list;

java.lang.NullPointerException
at org.hibernate.hql.ast.util.SessionFactoryHelper.findSQLFunction(SessionFactoryHelper.java:342)
at org.hibernate.hql.ast.tree.IdentNode.getDataType(IdentNode.java:266)
at org.hibernate.hql.ast.tree.SelectClause.initializeExplicitSelectClause(SelectClause.java:143)
at org.hibernate.hql.ast.HqlSqlWalker.useSelectClause(HqlSqlWalker.java:712)
at org.hibernate.hql.ast.HqlSqlWalker.processQuery(HqlSqlWalker.java:536)
....发不上去了
zidasine 2008-10-09
  • 打赏
  • 举报
回复
Link ?? Links ??
确定一下是哪个
你list里用泛型规定是Links
而hql语句中却用Link

67,537

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧