问题怎么解决?基于SSH的tomcat报错

来源:百度知道 编辑:UC知道 时间:2024/05/12 19:38:54
nested exception is com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'ssh.ssh__user' doesn't exist

Mysql不支持你这种表示方式:
ssh.ssh_user
如果表名是ssh_user的话直接写ssh_user

要说的上面的两个都说了!
提一点建议:
数据库的名字写在连接的url里面在Hibernian配置文件里面,表的名字就写在的po的映射文件里面!查询的时候可以用hql,我觉得这个才能体现出Hibernian的功能!

很明确啊,你的表不存在。
建立一个相应的表就可以了。
==============================
前面同志说的,不支持这种方式。
tomcat一般都这样提示的,dbname.tablename
jdbc:mysql://localhost:3306/ssh
你说的ssh是数据库的名字。