SeasarWhatsNew/2008-08-12
の編集
https://www.seasar.org/wiki/?SeasarWhatsNew/2008-08-12
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
CreateSandboxJavaProjectTemplateWithMaven2
[[SeasarWhatsNew]] *** [[Seasar]] 2.4.27 リリース [#feb36dfa] S2JDBC で,エンティティに @Enumerated が指定されていない Enum 型のプロパティを使った場合,2.4.26 以前は名前 (Enum#name() の戻り値) で扱われていましたが,2.4.27 からは JPA 仕様に合わせて序数 (Enum#ordinal() の戻り値) で扱うようになりました. 詳細は「[[移行の注意>http://www.seasar.org/wiki/index.php?SeasarUpdateOperationLog#y16cf851]]」を参照してください. 2.4.26 からの変更点は次のとおりです. -Bug -- [[[CONTAINER-199>https://www.seasar.org/issues/browse/CONTAINER-199]]] - S2JDBC で,Statement#getGeneratedKeys() をサポートした RDBMS で @GeneratedValue が指定されたエンティティを JdbcManager#insert(T) に渡した場合,PreparedStatement がクローズされない問題を修正しました.[Seasar-user:15022] -- [[[CONTAINER-201>https://www.seasar.org/issues/browse/CONTAINER-201]]] - S2JDBC で,問い合わせのパラメータにメソッドを持つ列挙定数を渡すと Serializable として扱われてしまう問題を修正しました.[Seasar-user:15074] -- [[[CONTAINER-206>https://www.seasar.org/issues/browse/CONTAINER-206]]] - S2JDBC で,DB2 用の Dialect が返す select 〜 for update 用の SQL が間違っていたのを修正しました.[Seasar-user:15148] -- [[[CONTAINER-209>https://www.seasar.org/issues/browse/CONTAINER-209]]] - S2JDBCで同一トランザクション内における動的なデータソースの切り替えに対応しました。 -- [[[CONTAINER-210>https://www.seasar.org/issues/browse/CONTAINER-210]]] - S2JDBC で,トランザクションが開始されてない状態で @GeneratedValue が指定されたエンティティの挿入を行うと,コネクションが解放されない問題を修正しました.[Seasar-user:15322] -Improvement -- [[[CONTAINER-98>https://www.seasar.org/issues/browse/CONTAINER-98]]] - S2JUnit4へ@PostBindFields/@PreUnbindFieldsを導入しました -- [[[CONTAINER-200>https://www.seasar.org/issues/browse/CONTAINER-200]]] - TimeConversionUtilでhh:mm:ddのパターンを考慮するようにしました -- [[[CONTAINER-202>https://www.seasar.org/issues/browse/CONTAINER-202]]] - S2JDBC で,enum 型に対応する ValueType をカスタマイズ可能にしました.[Seasar-user:15093] -- [[[CONTAINER-203>https://www.seasar.org/issues/browse/CONTAINER-203]]] - S2JDBC で,@Enumerated アノテーションに対応しました. -- [[[CONTAINER-204>https://www.seasar.org/issues/browse/CONTAINER-204]]] - S2JDBC で,Enum 型のプロパティは名前 (Enum#name() の戻り値) ではなく,序数 (Enum#ordinal() の戻り値) で扱うようにしました. -- [[[CONTAINER-205>https://www.seasar.org/issues/browse/CONTAINER-205]]] - S2BeanUtilsのConverterでTimestampやSqlDateをサポートしました -- [[[CONTAINER-207>https://www.seasar.org/issues/browse/CONTAINER-207]]] - S2JDBC で,Oracle との組み合わせでバッチ更新した場合は Statement#getUpdateCount() で楽観的排他制御のチェックをするようにしました.[Seasar-user:15156] -- [[[CONTAINER-208>https://www.seasar.org/issues/browse/CONTAINER-208]]] - S2JDBC の Map(List)?ResultSetHandler で,2.4.17 以前と同様にカラム名からアンダースコアを除去しない設定をできるようにしました.[Seasar-user:15305] 移行の注意点はこちら. -http://www.seasar.org/wiki/index.php?SeasarUpdateOperationLog#y16cf851 ダウンロードはこちらからどうぞ. -http://s2container.seasar.org/2.4/ja/downloads.html Maven2からのご利用はこちらを参照ください. -http://www.seasar.org/wiki/index.php?Maven2RepoRemote
タイムスタンプを変更しない
[[SeasarWhatsNew]] *** [[Seasar]] 2.4.27 リリース [#feb36dfa] S2JDBC で,エンティティに @Enumerated が指定されていない Enum 型のプロパティを使った場合,2.4.26 以前は名前 (Enum#name() の戻り値) で扱われていましたが,2.4.27 からは JPA 仕様に合わせて序数 (Enum#ordinal() の戻り値) で扱うようになりました. 詳細は「[[移行の注意>http://www.seasar.org/wiki/index.php?SeasarUpdateOperationLog#y16cf851]]」を参照してください. 2.4.26 からの変更点は次のとおりです. -Bug -- [[[CONTAINER-199>https://www.seasar.org/issues/browse/CONTAINER-199]]] - S2JDBC で,Statement#getGeneratedKeys() をサポートした RDBMS で @GeneratedValue が指定されたエンティティを JdbcManager#insert(T) に渡した場合,PreparedStatement がクローズされない問題を修正しました.[Seasar-user:15022] -- [[[CONTAINER-201>https://www.seasar.org/issues/browse/CONTAINER-201]]] - S2JDBC で,問い合わせのパラメータにメソッドを持つ列挙定数を渡すと Serializable として扱われてしまう問題を修正しました.[Seasar-user:15074] -- [[[CONTAINER-206>https://www.seasar.org/issues/browse/CONTAINER-206]]] - S2JDBC で,DB2 用の Dialect が返す select 〜 for update 用の SQL が間違っていたのを修正しました.[Seasar-user:15148] -- [[[CONTAINER-209>https://www.seasar.org/issues/browse/CONTAINER-209]]] - S2JDBCで同一トランザクション内における動的なデータソースの切り替えに対応しました。 -- [[[CONTAINER-210>https://www.seasar.org/issues/browse/CONTAINER-210]]] - S2JDBC で,トランザクションが開始されてない状態で @GeneratedValue が指定されたエンティティの挿入を行うと,コネクションが解放されない問題を修正しました.[Seasar-user:15322] -Improvement -- [[[CONTAINER-98>https://www.seasar.org/issues/browse/CONTAINER-98]]] - S2JUnit4へ@PostBindFields/@PreUnbindFieldsを導入しました -- [[[CONTAINER-200>https://www.seasar.org/issues/browse/CONTAINER-200]]] - TimeConversionUtilでhh:mm:ddのパターンを考慮するようにしました -- [[[CONTAINER-202>https://www.seasar.org/issues/browse/CONTAINER-202]]] - S2JDBC で,enum 型に対応する ValueType をカスタマイズ可能にしました.[Seasar-user:15093] -- [[[CONTAINER-203>https://www.seasar.org/issues/browse/CONTAINER-203]]] - S2JDBC で,@Enumerated アノテーションに対応しました. -- [[[CONTAINER-204>https://www.seasar.org/issues/browse/CONTAINER-204]]] - S2JDBC で,Enum 型のプロパティは名前 (Enum#name() の戻り値) ではなく,序数 (Enum#ordinal() の戻り値) で扱うようにしました. -- [[[CONTAINER-205>https://www.seasar.org/issues/browse/CONTAINER-205]]] - S2BeanUtilsのConverterでTimestampやSqlDateをサポートしました -- [[[CONTAINER-207>https://www.seasar.org/issues/browse/CONTAINER-207]]] - S2JDBC で,Oracle との組み合わせでバッチ更新した場合は Statement#getUpdateCount() で楽観的排他制御のチェックをするようにしました.[Seasar-user:15156] -- [[[CONTAINER-208>https://www.seasar.org/issues/browse/CONTAINER-208]]] - S2JDBC の Map(List)?ResultSetHandler で,2.4.17 以前と同様にカラム名からアンダースコアを除去しない設定をできるようにしました.[Seasar-user:15305] 移行の注意点はこちら. -http://www.seasar.org/wiki/index.php?SeasarUpdateOperationLog#y16cf851 ダウンロードはこちらからどうぞ. -http://s2container.seasar.org/2.4/ja/downloads.html Maven2からのご利用はこちらを参照ください. -http://www.seasar.org/wiki/index.php?Maven2RepoRemote
テキスト整形のルールを表示する