问题描述
这几天在做项目,我用的hibernate+SQLserver2008,但是我一执行,就老是报我的"sa.goods"无效com.microsoft.sqlserver.jdbc.SQLServerException:对象名'sa.goods'无效。我花了一下午时间找,搜索各种资料,但是,还是没找出来.但是,后来我把映射配置文件的schema的值从"sa"改成"dbo",结果成功了.原因是我的数据表在dbo下面<hibernate-mappingpackage="com.hwl.entity"><classname="Orders"table="orders"schema="dbo"><idname="id"column="id"><generatorclass="identity"></generator></id><propertyname="name"column="name"/><propertyname="address"column="address"/><propertyname="createDate"column="createdate"/><one-to-onename="account"class="com.hwl.entity.Account"cascade="save-update"></one-to-one></class></hibernate-mapping>希望对各位有帮助..
时间: 2024-10-27 18:45:08