Dialect does not support sequences不是说得很清楚吗?换一个主键产生策略就可以了

解决方案 »

  1.   

    可我的是oracle数据库,并且用这个方式在 Main()模式下用没错误。
      

  2.   

    我将hibernate.cfg.xml改为内容如下的Hibernate.property文件后,就没问题了,那我应该怎样将下面的内容改为hibernate.cfg.xml?Hibernate.property:hibernate.query.substitutions true 1, false 0, yes 'Y', no 'N'
    hibernate.dialect net.sf.hibernate.dialect.Oracle9Dialect
    hibernate.connection.driver_class oracle.jdbc.driver.OracleDriver
    hibernate.connection.username robert
    hibernate.connection.password a
    hibernate.connection.url jdbc:oracle:thin:@888-88:1521:DBNamehibernate.connection.pool_size 1
    hibernate.proxool.pool_alias pool1
    hibernate.jdbc.batch_size 0
    hibernate.jdbc.use_streams_for_binary true
    hibernate.max_fetch_depth 1
    hibernate.cache.use_query_cache truehibernate.cache.provider_class net.sf.hibernate.cache.HashtableCacheProvider