2007-07-20から1日間の記事一覧
とにかくやりづらい部分が以下: A. 予約語の定義自体がDBによって変わる B. 囲い文字がDBによって変わる C. Column名の対応はかなりつらい{A}と{B}に関しては、両方ともbuild-xxx.propertiesで自由に指定するような形で 良いかもしれません。予約語が出てき…
という大事な課題がありました。。。search_pathを使えるのであれば、上記のまでの対応でとりあえず Simpleな構造の複数Schemaは対応できそうですが、 search_pathを使わずに、かつ、一つの設定でSchema情報を取得するには どうすればよいだろうか???Post…
EntityのTable-Annotationは特に別段変わらない。 もともとTable-ClassのgetAnnotationTableName()を利用していた。ConditionBeanの...というか SqlClause-ClassのTable名の値がConditionBeanのgetTableDbName()だったのを 新しくgetTableSqlName()というMet…
ひとまず、JDBC-TaskでTABLE_SCHEMを持ってきていつでも利用可能にしました。 しかし、自動生成用のDBと本番環境用のDBとが同じSchema名ではないことが多いです。 なので、JavaDoc-Comment等で積極的に使うのはちょっと微妙。そういう意味では、複数Schema対…
Schema:Aaa -- Table:Xxx, Yyy Schema:Bbb -- Table:ZzzdatabaseInfoMap.dfpropにて以下のように指定 schema = Aaa/BbbXxx -- Table名を“Aaa.Xxx”として扱う。 Yyy -- Table名を“Aaa.Yyy”として扱う。 Zzz -- Table名を“Bbb.Zzz”として扱う。EntityのTAB…