ホームページ  >  記事  >  データベース  >  Oracle入门教程:ADF 中使用Sequence的方法总结

Oracle入门教程:ADF 中使用Sequence的方法总结

WBOY
WBOYオリジナル
2016-06-07 17:06:40981ブラウズ

1,在EO的属性中使用Groovy 优:简单直接 缺:断号 (new Oracle.jbo.server.SequenceImpl(XXXX_SEQ,adf.object.getDBTransac

1,在EO的属性中使用Groovy

优:简单直接

缺:断号

  • (new Oracle.jbo.server.SequenceImpl("XXXX_SEQ",adf.object.getDBTransaction())).getSequenceNumber()  
  • 2,在EO对应的java类的create方法中对属性赋值

    优:可以产生复杂的Sequence值

    缺:断号

    3,使用DBSequence类型

    在数据库端创建Trigger给表的字段赋值,在EO中将该字段的类型设置为DBSequence。
    优:避免断号

    缺:界面中显示的值与最终commit保存到数据库中的值不同。

    linux

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。