NetBeansからS2Jdbc-Genするときの注意点
NetBeansからS2Jdbc-GenのAntタスクを実行する際、 明示的に出力先を指定しておかないと、 NetBeansインストールディレクトリの下にソースが生成されてしまう?
seen from China
seen from Türkiye
seen from China

seen from Japan
seen from Malaysia
seen from Brazil
seen from China

seen from United States

seen from United States

seen from Türkiye

seen from Indonesia

seen from United States
seen from Japan

seen from United States
seen from United States

seen from Belgium
seen from United States
seen from Italy

seen from Italy
seen from China
NetBeansからS2Jdbc-Genするときの注意点
NetBeansからS2Jdbc-GenのAntタスクを実行する際、 明示的に出力先を指定しておかないと、 NetBeansインストールディレクトリの下にソースが生成されてしまう?
SpringとS2Jdbcを組み合わせて使う
S2JdbcのSSQLExceptionのエラーメッセージ表示がずれる
S2Jdbcを使っていてSQL実行時エラーが発生した際、以下のようなSSQLExceptionが発生するが、そのメッセージに表示される Message、ErrorCode、SQLState がずれている。
Caused by: org.seasar.framework.exception.SSQLException: [ESSR0072]SQLで例外(SQL=[ : 実行したSQL文 : ], Message=[1013], ErrorCode=72000, SQLState={3})が発生しました at org.seasar.extension.jdbc.impl.PreparedStatementWrapper.wrapException(PreparedStatementWrapper.java:72)
この例で言えば、
Message=1013
ErrorCode=72000
SQLState={3}
と表示されているが、
Message=なし
ErrorCode=1013
SQLState=72000
が正しい。
どうやらS2JdbcのバグのようでPreparedStatementWrapperでSSQLExceptionを生成する際のメッセージコードとメッセージ引数の対応が取れていないようだ。
AOPの2.3リファレンス。2.4のより詳しい?
Seasar2でサクサクか炎上か - ひがやすを blog