根据错误提示: java.sql.SQLException: ORA-02289: 序列(号)不存在
你的序列建立的有问题吧:
news_class_id这个序列成功建立了吗?
在SqlPlus中试一下先.

解决方案 »

  1.   

    没有问题的,sequence 与 table 全部正确建立,我的意思是 使用 oracle 触发器 与 sequence 数据库自己维护主键ID生成,如何在 hbm.xml 中映射?找了很多资料,都没有这方面的 :(一定有办法的
      

  2.   

    <id name="classId" column="CLASS_ID" type="java.lang.Long">
                <generator class="native"/>
            </id>
    --》
    <id name="classId" column="CLASS_ID" type="java.lang.Long">
          <generator class="sequence">
            <param name="sequence">sequence_name</param>
          </generator >      
    </id>
      

  3.   

    to  UPCCPU(CPU):   非常感谢 ! 按你的方法已经解决拉,但我的触发器是不是没用了?