cayenneでプライマリキーを生成する仕組みを定義する

@iwasaki 248views 更新:2013年12月16日

http://doc.aipo.com/create_app/05.html

PK Generation Strategy Database-Generated プライマリキーを生成する仕組みを定義します。

とあります。この設定を行うと

https://github.com/aipocom/aipo/blob/master/oms/src/main/webapp/WEB-INF/SharedDomainMap.map.xml

にある

<db-attribute name="GROUP_ID" type="INTEGER" isPrimaryKey="true" isGenerated="true" isMandatory="true" length="4"/>

のisGenerated=”true”の属性が追加されるようになります。

この設定を忘れるとMySQLでうまく動作しなくなることがあるので、MySQLでも動作するように、PK Generation Strategyの設定を忘れないようにしましょう!

 

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません