读书人

数据库语句的异常

发布时间: 2012-10-25 10:58:57 作者: rapoo

数据库语句的错误
今天主要编写了管理员登录功能,tomcat能够成功启动,但是登录时总是跳到错误页面,经过调试发现,是查询语句出错了

错误代码如下:

public List<Admin> findByName(String name) {
return this.getHibernateTemplate().find("from admin as a where a.name='"+name+"'");
}

正确代码如下:

public List<Admin> findByName(String name) {
return this.getHibernateTemplate().find("from Admin as a where a.name='"+name+"'");
}

解析:查询语句中应该写类名而不是数据库中的数据表名

读书人网 >其他数据库

热点推荐