2 qq 15089481 qq_15089481 于 2016.01.14 09:35 提问

java连接数据库问题,

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 '8 pt0_.id as id0_, pt0_.pjad as pjad0_, pt0_.pjname as pjname0_, pt0_.pjnumber a' at line

尝试着用ssh框架,出现了这问题,请教大神

7个回答

sun2015_07_24
sun2015_07_24   2016.01.14 09:38
已采纳

这是sql错误吧。你看看你的sql字段在Hibernate里面的映射有没有错误

qq_15089481
qq_15089481 回复孙振光: 已解决,确实是映射问题,添加了一个jar就可以了,谢谢
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复qq_15089481: 不是有一个文件写着数据库字段,对应实体类字段的么?,你检查下有没错。还有你复制下在java控制台上输出的那条sql在数据库工具运行下看看有没有错
接近 2 年之前 回复
qq_15089481
qq_15089481 映射文件是在applicationcontext.xml中配置的bean吗
接近 2 年之前 回复
xionglangs
xionglangs   Rxr 2016.01.14 09:45

这个意思应该是你的sql语句在at line后面的一个数字处出现了错误,断点,得到这条sql语句,在复制这条sql语句到数据库客户端,测试下可不可以运行,在哪里报错。

rui888
rui888   Ds   Rxr 2016.01.14 09:59

sql 语句错误了。截取出来测试吧。

wenwen091100304
wenwen091100304   2016.01.14 10:09

语法错误吧,把你的sql贴出来

CSDNXIAON
CSDNXIAON   2016.01.14 09:36

java连接数据库的一个问题
java如数据库乱码问题
java连接数据库==>出现问题了
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

qq_15089481
qq_15089481   2016.01.14 09:41

class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">






org.hibernate.dialect.SQLServerDialect





employee/vo/Pt.hbm.xml
employee/vo/User.hbm.xml

</bean>
qq_15089481
qq_15089481   2016.01.14 09:45

映射文件
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">






org.hibernate.dialect.SQLServerDialect





employee/vo/Pt.hbm.xml
employee/vo/User.hbm.xml


Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!