org.hibernate.exception.SQLGrammarException: could not execute query处理方式

从3个地方进行检查

第一:

首先查看你的sql语法是否正确,尤其是关键词:如from写成form

第二:

映射文件对不对,每个字段仔细检查(一般出错的地方)

第三:

查看数据库名称有没有换,因为像这样的配置都一般是在自己之前写的项目中拷贝过来的,所以有的时候不注意,就开始用了,我犯过这样的错误


        <property name="connection.url">
            jdbc:oracle:thin:@localhost:1521:orcl
        property>
        <property name="connection.username">systemproperty>
        <property name="connection.password">oracleproperty>
        <property name="connection.driver_class">
            oracle.jdbc.driver.OracleDriver
        property>

你可能感兴趣的:(Java错误及处理)