dbflute0.9.4 + Buri-1.0.1(S2JDBC版)? + SQLServer2008
※buri-core-1.0.1.jarはsqlserver2008で使えないので、svnからソースを落としてビルドし直す。
1.escafe-flowのburi-coreを落とす。
https://www.escafe.org/svn/escafeflow/trunk/buri-core/
2.dbfluteのburiモジュールを落とす。
https://www.seasar.org/svn/sandbox/dbflute/trunk/dbflute-buri-example/
3.dbfluteで提供されているburi関連sqlのデータ型をsqlserver用に書き換える。
NUMBER->BIGINT,INTEGER
VARCHAR2->NVARCHAR
TIMESTAMP->DATETIME
4.dbfluteのsqlで定義されているDDLの各名称を変える。
camel→_区切りに
5.dbfluteのsqlで記述されているCREATE SEQUENCEをIDENTITYに変える。
6.buri-coreのentityを直す。
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "BURI_BRANCH_GEN")
→
@GeneratedValue(strategy = GenerationType.IDENTITY, generator = "BURI_BRANCH_GEN")