`

hibernate--出错记录

    博客分类:
  • ssh
阅读更多
hibernate--出错记录:

1,通过工具类初始化数据库时出错:
Error in named query: selectAllStudents
org.hibernate.hql.ast.QuerySyntaxException: Students is not mapped [

select s from Students as s where s.sid<:mysid

]

配置文件中
<class name="Student">
<id name="sid">
<generator class="native"/>
</id>
<property name="sname" />
<property name="schoolDate"/>
<many-to-one name="clsInfo" column="cid" class="ClassInfo" cascade="save-update"/>

</class>
<query name="selectAllStudents">
<![CDATA[
select s from Students as s where s.sid<:mysid
]]>
</query>

原因:在配置文件中配置的<query>标签中的查询语句中的实体类Students没有相关配置,即query中的类名写错了!

注:<![CDATA[ 语句 ]]>这个标签的作用是忽略其中的特殊符号,比如:<>.

2,在log4j的.properties文件中注掉的这两行代码是得异常信息不再控制台输出,若要查看,需将注释符去掉
###log4j.rootLogger=warn, stdout

###log4j.logger.org.hibernate=info

3,连接数据库出现Tcp/Ip错误,注意修改三个地方:
SQL Server 2005服务中内置账户设为System localhost;SQLExpress协议,启用Tcp/Ip协议,其属性的Tcp端口号设为1433即可。
分享到:
评论

相关推荐

    web项目常用jar包及说明.zip

    2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5....

    Hibernate实践例子程序

    感觉配置起来也挺麻烦的,不过对于有一大坨的mapping对象的cfg文件来说倒是很省事的,关键是避免出错了。 2. Hibernate Extention,用来自动生成与那些*.hbm.xml对应的POJO,也就是根据那些对象关系映射的配置文件...

    SSH 框架所需JAR包

    2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5....

    SSH 项目 整合jar包

    2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5....

    iuhyiuhkjh908u0980

    在工程目录下创建libs/hibernate/ ,放入 hibernate-tools-3.2.0.ga.jar jtidy-4aug2000r7-dev.jar build.properties project.name=sw project.version=1.0 basedir=. build.dir =${basedir}/build web.dir = ${...

    学生成绩管理系统-课程设计

    面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,传统的文件管理方式进行成绩管理,效率很低,耗时费力,容易出错,安全性也存在问题。特别是在查询上,由于文件过多,带来很多不便。随着...

    JspRun!社区论坛系统 v6.0 bulid 090423 GBK 源码版.rar

    系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。...

    springmybatis

    MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm工具的基本思想 无论是用过的hibernate,mybatis,你都可以法相他们有一个...

    xmljava系统源码-memory:超轻量级Java持久化工具:比dbutils更小巧、好用的的持久化工具,支持Oracle&MYSQL

    清瘦的记录者: 一个比dbutils更小巧、好用的的持久化工具 1. 概述 1.1 连接、语句和结果集  从上看,其对数据访问层有相当简洁的抽象:1、连接(connection) 2、语句(statement)、3结果集(result set)。我们对数据库...

    JspRun!社区论坛系统 v6.0 bulid 090424 GBK 安装版.rar

    系统采用struts、hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。...

    SimpleLamp:安卓手电筒小应用

    ##更新记录###V1.1修正一些BUG和提高稳定性:修正系统Hibernate闪光灯可能会被关闭的问题修正摄像头被占用时运行出错问题修正部分设备检测不到闪光灯的问题增加了对多摄像头设备的支持图标等进行了少量调整,优化...

    本科毕业设计开题报告(食得客快餐店订餐系统的设计与实现)

    网上订餐服务能够大大改善国内电话订餐方式所存在的效率低,人工记录、保存与修改容易出错等问题。网上订餐服务在国内逐渐兴起,并迅速扩散。人们通过上网预订需要的餐品,这样不仅节约时间,而且为商家的订餐管理...

Global site tag (gtag.js) - Google Analytics