将hbm2ddl-auot已经设置为create试试

解决方案 »

  1.   

    我遇到过这个问题,你可以看看我的帖子,我估计你是sql语句的问题,如果你建表,那就是创建的表的时候有哪个变量,也就是参数有问题,建议在oracle用sql语局写下,在对应在代码仔细查查,看看是哪个参数的错,因为仅过了ORM(对象实体映射)也就是hibernate的对jdbc的封装,看不到底层的参数,所以要细心检查。
    比如,一个update操作,你传的是一个model对像,但是实际上回到底层还是会先where id 然后from 的 
    总之,里面有参数的东西。