ChangeLog/S2DAO
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ChangeLog]]
*2010/3/3 [#n057f684]
**[[S2Dao]] 1.0.51 [#y2c754c3]
1.0.50からの変更点は次のとおりです。
- Bug
-- [DAO-151] - MySQL用のページング機能(MySQLLimitOffsetP...
-- [DAO-154] - org.seasar.dao.impl.ObjectResultSetHandler...
- Improvement
-- [DAO-153] - 帰り値が1件なメソッドで、SQLの実行結果が2...
https://www.seasar.org/issues/secure/ReleaseNote.jspa?pro...
*2009/3/21 [#pa52fcf3]
**[[S2Dao]] 1.0.50 [#q0dedb0d]
1.0.49からの変更点は次のとおりです。
-Bug
--[DAO-150] - 更新メソッドの初期化時、プロパティが認識さ...
-Improvement
--[DAO-148] - ページング処理のorder by句を取り除く正規表...
--[DAO-149] - Oracleのページング用SQLのselect句で、行番号...
-New Feature
--[DAO-145] - MySQL専用のSQL_CALC_FOUND_ROWSを使用する、M...
https://www.seasar.org/issues/secure/ReleaseNote.jspa?pro...
*2008/10/29 [#n9688f0d]
** [[S2Dao]] 1.0.49 [#lfb4162f]
1.0.48からの変更点は次のとおりです。
-Bug
--[[[DAO-140>https://www.seasar.org/issues/browse/DA...
--[[[DAO-141>https://www.seasar.org/issues/browse/DA...
--[[[DAO-142>https://www.seasar.org/issues/browse/DA...
--[[[DAO-143>https://www.seasar.org/issues/browse/DA...
--[[[DAO-144>https://www.seasar.org/issues/browse/DA...
--[[[DAO-147>https://www.seasar.org/issues/browse/DA...
-New Feature
--[[[DAO-146>https://www.seasar.org/issues/browse/DA...
*2008/04/24 [#x96c7d31]
**[[S2Dao]] 1.0.48 [#b0cf2dbb]
-Improvement
--[DAO-138] - 埋め込み変数コメントの使用する値に?を認める...
*2008/04/08 [#b7bc63ad]
**[[S2Dao]] 1.0.48-RC1 [#s3640c11]
-Bug
--[[[DAO-129:https://www.seasar.org/issues/browse/DAO-129...
--[[[DAO-130:https://www.seasar.org/issues/browse/DAO-130...
--[[[DAO-132:https://www.seasar.org/issues/browse/DAO-132...
--[[[DAO-135:https://www.seasar.org/issues/browse/DAO-135...
-Improvement
--[[[DAO-136:https://www.seasar.org/issues/browse/DAO-136...
-New Feature
--[[[DAO-133:https://www.seasar.org/issues/browse/DAO-133...
-Task
--[[[DAO-134:https://www.seasar.org/issues/browse/DAO-134...
*2007/12/15 [#a77102f9]
**[[S2Dao]] 1.0.47 [#ecafdb1b]
-Improvement
--[[[DAO-122:https://www.seasar.org/issues/browse/DAO-122...
--[[[DAO-123:https://www.seasar.org/issues/browse/DAO-123...
--[[[DAO-125:https://www.seasar.org/issues/browse/DAO-125...
-New Feature
--[[[DAO-126:https://www.seasar.org/issues/browse/DAO-126...
--[[[DAO-127:https://www.seasar.org/issues/browse/DAO-127...
*2007/10/23 [#h1954d58]
**[[S2Dao]] 1.0.47-RC1 [#w1b3a617]
-Bug
--[[[DAO-34:https://www.seasar.org/issues/browse/DAO-34]]...
-Improvement
--[[[DAO-106:https://www.seasar.org/issues/browse/DAO-106...
--[[[DAO-107:https://www.seasar.org/issues/browse/DAO-107...
--[[[DAO-108:https://www.seasar.org/issues/browse/DAO-108...
--[[[DAO-116:https://www.seasar.org/issues/browse/DAO-116...
--[[[DAO-118:https://www.seasar.org/issues/browse/DAO-118...
--[[[DAO-119:https://www.seasar.org/issues/browse/DAO-119...
--[[[DAO-121:https://www.seasar.org/issues/browse/DAO-121...
-New Feature
--[[[DAO-23:https://www.seasar.org/issues/browse/DAO-23]]...
--[[[DAO-103:https://www.seasar.org/issues/browse/DAO-103...
--[[[DAO-110:https://www.seasar.org/issues/browse/DAO-110...
--[[[DAO-117:https://www.seasar.org/issues/browse/DAO-117...
*2007/08/17 [#y85aad0d]
**[[S2Dao]] 1.0.46 [#db04e780]
-Bug
--[DAO-31] - Oracle JDBC使用時、QUERYアノテーションのBEGI...
--[DAO-111] - S2JDBCのMapResultSetHandlerではなく、S2Dao...
--[DAO-113] - S2PagerでSQLExceptionが発生しないようにしま...
--[DAO-114] - UNIX系OSでテストが通るようにしました
-Improvement
--[DAO-18] - SQLが間違っている可能性がある場合に警告をロ...
--[DAO-37] - PROCEDUREアノテーションやSQLファイルを利用す...
*2007/07/31 [#b3925cd1]
**[[S2Dao]] 1.0.45 [#l1d6b6ce]
-
-Bug
--[DAO-33] - Dao の初期化と Connection の取得との間でデッ...
--[DAO-104] - プロシージャー取得時に、DatabaseMetaDataUti...
-Improvement
--[DAO-66] - DaoMetaDataFactoryImplのuseDaoClassForLogプ...
--[DAO-102] - SQL実行時のログをS2JDBCのBasicHandler#logSq...
--[DAO-105] - OracleのROWNUM疑似列を使ったPager実装を追加...
--[DAO-109] - トランザクション外でDaoのメタデータを作成し...
*2007/06/27 [#b3925cd1]
**[[S2Dao]] 1.0.44 [#r4a1db21]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
*2007/05/25 [#q8796cef]
**[[S2Dao]] 1.0.43 [#aef47639]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
*2007/04/11 [#q2f4c969]
**[[S2Dao]] 1.0.42 [#j42805d8]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
*2007/04/05 [#d5bd181d]
**[[S2Dao]] 1.0.41 [#sf98a846]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
S2Daoの配布プロジェクトをSeasar2.3ベースにし、Seasar2.4と...
*2007/03/13 [#vd2b3d2c]
**[[S2Dao]] 1.0.41-RC1 [#sc7e4c2c]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
[DAO-71][DAO-74]の対応のため、1.0.40で追加された「更新し...
UPDATE文に含める機能」は、Daoから取得したBeanに関してはデ...
した。dao.diconにorg.seasar.dao.impl.BeanEnhancerImplを追...
ますが、その場合はBeanにSerializableとfinalなクラス指定は...
[DAO-65]ですが、[Seasar-user:6252]の案をとりこんだため、S...
実装が異なっております。Oracleでストアドをお使いの方はご...
-プロシージャ名
-スキーマ名.プロシージャ名
-パッケージ名.プロシージャ名
-スキーマ名.パッケージ名.プロシージャ名
の4通りの記述が可能です。複数のプロシジャーが引っかかると...
のプロシジャーを優先するようになっています。
[DAO-70]Tigerアノテーション使用時定数アノテーションは無視...
今バージョンから併用可能になります。なお、同じ項目に定数...
アノテーションを書いた場合はTigerアノテーションが優先です。
[DAO-76]exampleならびにテスト実行時のデータソース設定は、...
j2ee_s23.dicon、Seasar2.4使用時はjdbc.diconに記述するよう...
のresourcesフォルダにはj2ee.diconとjdbc.diconの両方があり...
合はj2ee.dicon、Seasar2.4の場合はjdbc.diconを使用してくだ...
検証しきれてない機能があるためRCでのリリースとなりますが、
ご了承ください。よろしくお願いします・
*2007/01/22 [#t1dd8b30]
**[[S2Dao]] 1.0.40 [#h4f3c3d0]
JIRA上の項目はこちらを。
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
//- https://www.seasar.org/issues/secure/IssueNavigator.j...
そのほか
- dao.diconが変更になっています。→ [[S2Dao/dao.dicon]]
- daoSuffixなどのネーミング設定をDaoNamingConventionへ一...
- 本リリースから、s2daoとs2dao tigerは同一のzipファイルで...
*2006/11/14 [#g2bb39f8]
**[[S2Dao]] 1.0.39 [#p9ba096f]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
- SQLiteにてSelectしたEntityインスタンスにプロパティがセ...
- S2Pager使用時にFOR UPDATEを含むSQL文で例外が発生する問...
- S2Pagerの設定についてのドキュメントが古いままだったのを...
- SQL文中のヒント句が消されてしまう問題に対応しました。[D...
*2006/11/10 [#iafde038]
**[[S2Dao]] 1.0.38 [#k9bac3aa]
- 1.0.37におけるリリース漏れを取り込みました。
- UnlessNullによる更新の際、VersionNo及び、Timestampが、...
- DTOを使ってSELECT文を自動生成した時、対応するカラムに_...
- H2に対応しました。
*2006/11/01 [#gf411d24]
**[[S2Dao]] 1.0.37 [#f79a1f41]
- 更新(UPDATE)処理を行う時、メソッド名の末尾にUnlessNull...
- 検索(SELECT)処理を行う時、引数に設定されたDTOの型とBEAN...
*2006/10/19 [#iff795ec]
**[[S2Dao]] 1.0.36 [#ib11e17e]
- PKのみのテーブルへINSERTできなくなっていた問題に対応し...
- DaoのReturnTypeがインタフェースの配列で、BEAN定数がその...
- 自動生成SELECT文にSELECT項目が1つも無い場合は例外を投げ...
- HotDeployに対応しました。(DaoMetaDataFactoryが保持する...
- dao.diconをs2-dao-x.x.x.jarへ含めるようにしました。[DAO...
- SELECT句のASへBeanのプロパティ名を指定した場合にもBean...
- s2dao-tiger・s2dao-backport175のjarがclasspathにある場...
- 使われていなかったorg.seasar.dao.annotation.tiger.Annot...
- INSERT文生成時にEntityにPKしかセットされていない場合は...
- デフォルト設定でS2Pagerを有効にしました。[DAO-28]
- charとCharacter型をEntityで扱えるようにしました。(実際...
- Daoの引数がnullの場合にANDやWHEREでSQL文が終わる問題を...
※[DAO-22][DAO-28]の対応で、dao.diconを変更しています。
*2006/06/13 [#q2e4527f]
**[[S2Dao]] 1.0.35 [#w6edc899]
1.0.34からの変更点は次の通りです。
([DAO-XX]はJIRAのIDです)
- AbstractDaoを継承したクラスでは、Daoインタフェースへ付...
- パラメータなしのストアドプロシージャでエラーが発生する...
- SQL文へ使用するカラム名は、DatabaseMetaDataよりもCOLUMN...
- IDアノテーションのSEQUENCEで作成されたIDが、INSERT文に...
- S2Dao TigerのExampleに置かれていたdao.diconにValueTypeF...
- "スキーマ名.プロシージャ名"形式でPROCEDUREアノテーショ...
- SelectDynamicCommandからのSELECT時にsetchSizeを変更しな...
- ResultSetを返すStored Procedureを扱えるようにしました。...
- SELECT文に関連エンティティの記述がない場合は、関連エン...
- バッチ更新ではINSERT文からnull値のカラムを除外する機能(...
- IDアノテーションがあると"_"を含むカラム名を自動解決でき...
以下はS2Dao拡張を作られている方むけの情報です。
- ソースコードのエンコーディングを、MS932からUTF-8へ変更...
- インスタンス変数名を、"_"サフィックス無しで統一しました。
*2006/05/10 [#b9337a92]
**[[S2Dao]] 1.0.34 [#k7dcfc11]
1.0.33からの変更点は次の通りです。
- QUERYアノテーションにBEGINコメントを書けるようにしまし...
- VALUE_TYPEアノテーションへはコンポーネント名を記述する...
- dao.diconへValueTypeFactoryImplとStringClobTypeを追加し...
- BeanMetaDataImpl, DaoMetaDataImpl, DtoMetaDataImplへデ...
- ID="identity"の場合にバッチ更新でのinsertがエラーになる...
- s2dao-examplesのEmployeeDaoClientが例外となる問題に対応...
dao.diconが変更になっていますのでバージョンアップの際には...
*2006/04/25 [#t7c5f67c]
**[[S2Dao]] 1.0.33 [#lcdf9f69]
1.0.32からの変更点は次の通りです。
- CLOB型をサポートしました。このためにValueTypeアノテーシ...
- 自動生成されるINSERT文から、beanのプロパティがnullのカ...
- 更新行数が0件の場合に例外を投げるAssertAtLeastOneRowInt...
- UpdateDynamicCommandとUpdateAutoDynamicCommandが同一だ...
本バージョンの動作には、Seasar2.3.8が必要です。
(CLOB型サポートを利用しなければ2.3.7でも動作すると思いま...
*2006/04/04 [#z9270f72]
**[[S2Dao]] 1.0.32 [#t931834b]
1.0.31からの変更点は次の通りです。
-DaoのSuffixとinsert,update,delete自動生成のprefixの指定...
-Sqlファイルの文字コード誤認識回避の実装([Seasar-user:333...
*2006/02/28 [#t5cc2f5b]
**[[S2Dao]] 1.0.31 [#sd8b6330]
1.0.30からの変更点は次の通りです。
-PROCEDUREアノテーションを追加し、ストアドプロシージャへ...
-S2DaoへS2Pagerを組み込みました。加えてS2PagerのExamples...
-Seasar 2.3.7へ対応しました。(2.3.6以前では動作しません)
-Idアノテーションが効かない問題に対応しました。(S2Dao Tig...
-Beanアノテーションを指定しない場合にクラス名からテーブル...
*2006/01/23 [#zdb85425]
**[[S2Dao]] 1.0.30 [#l80f8c01]
1.0.30からの変更点は次の通りです。
-org.seasar.dao.impl.DaoMetaDataImpl daoのインターフェー...
*2005/12/05 [#u4f8d0e2]
**[[S2Dao]] 1.0.29 [#q55780b8]
1.0.28からの変更点は次の通りです。
-SQLコメントでのバインドにて、関連先オブジェクトのプロパ...
-DaoMetaDataFactoryImplのprivateフィールドをprotectedに変...
-EntityManager#findへ渡すSELECT文がスペースや改行始まりで...
-S2DaoTestCaseへデフォルトコンストラクタを追加しました。
-Apache Derbyデータベースに対応しました。
-Maven2に対応しました。
-Seasar2.3.4でのパッケージ変更に対応しました。(Seasar2.3....
-Seasar2本体と同様に([Seasar-user:2983])、exampleを動かす...
*2005/07/27 [#n47d7915]
**[[S2Dao]] 1.0.28 [#q49708ad]
1.0.27からの変更点は次の通りです。
-アノテーションの読み込みをAnnotationReaderに分離しました。
-SQLアノテーションを新たに作りました。
-QUERYアノテーションにSQLコメントの後にORDER BYを記述した...
-DaoインターフェースにBean以外の引数でdeleteやupdateメソ...
-インタセプタを抽象クラスに適用した場合、インタフェースか...
本バージョンは同梱ファイル漏れ、フォルダ名のミス等により...
-2005/07/29
-2005/09/20
*2005/07/09 [#k40962b0]
**[[S2Dao]] 1.0.27 [#n2c8ab19]
1.0.26からの変更点は次の通りです。
-カラム名に_がついているプライマリキーがプライマリキーと...
-DaoMetaDataImp,BeanMetaDataImpl,DtoMetaDataImplのprivate...
-RelationPropertyTypeImplのprivateフィールドをprotectedに...
*2005/04/06 [#p9a18033]
**[[S2Dao]] 1.0.26 [#u30e04a9]
1.0.25からの変更点は次の通りです。
-TABLEアノテーションで指定したテーブル以外でも_付きのカラ...
*2005/03/31 [#h3a9a8c3]
**[[S2Dao]] 1.0.25 [#a1b3c727]
1.0.24からの変更点は次の通りです。
-カラム名に_がある場合でも自動的にマッピングできるように...
*2005/03/28 [#ke4fa2ea]
**[[S2Dao]] 1.0.24 [#sa34ee5f]
1.0.23からの変更点は次の通りです。
-SQL文中に引数や引数のプロパティを文字列として直接埋め込...
*2005/03/04 [#w92311d9]
**[[S2Dao]] 1.0.23 [#e296996d]
1.0.22からの変更点は次の通りです。
-SQL文の;の処理に不具合があったのを修正しました。
*2005/03/03 [#zace2daf]
**[[S2Dao]] 1.0.22 [#zc03782b]
1.0.21からの変更点は次の通りです。
-戻り値がNumber型の場合に適切に型変換するようにしました。
getCount()問題の対応。「[Seasar-user:1517] S2.2.0 + S2Da...
*2005/02/24 [#oe85f19f]
**[[S2Dao]] 1.0.21 [#p8994239]
1.0.20からの変更点は次の通りです。
-StatementFactoryに対応しました。それに伴い、j2ee.diconも...
*2005/02/18 [#n3d8d9d4]
**[[S2Dao]] 1.0.20 [#n51fe4e4]
1.0.19からの変更点は次の通りです。(和訳)
-PostgreSQL8に対応しました。正式なnullの演算にも対応して...
-継承を伴うDAOの引数の型チェックの欠陥を修正しました。
原文は以下の通りです。
-fiexed to be able to correspond to also PostgrefSQL8, i...
-fixed Defectiveness of type check of the argument with ...
終了行:
[[ChangeLog]]
*2010/3/3 [#n057f684]
**[[S2Dao]] 1.0.51 [#y2c754c3]
1.0.50からの変更点は次のとおりです。
- Bug
-- [DAO-151] - MySQL用のページング機能(MySQLLimitOffsetP...
-- [DAO-154] - org.seasar.dao.impl.ObjectResultSetHandler...
- Improvement
-- [DAO-153] - 帰り値が1件なメソッドで、SQLの実行結果が2...
https://www.seasar.org/issues/secure/ReleaseNote.jspa?pro...
*2009/3/21 [#pa52fcf3]
**[[S2Dao]] 1.0.50 [#q0dedb0d]
1.0.49からの変更点は次のとおりです。
-Bug
--[DAO-150] - 更新メソッドの初期化時、プロパティが認識さ...
-Improvement
--[DAO-148] - ページング処理のorder by句を取り除く正規表...
--[DAO-149] - Oracleのページング用SQLのselect句で、行番号...
-New Feature
--[DAO-145] - MySQL専用のSQL_CALC_FOUND_ROWSを使用する、M...
https://www.seasar.org/issues/secure/ReleaseNote.jspa?pro...
*2008/10/29 [#n9688f0d]
** [[S2Dao]] 1.0.49 [#lfb4162f]
1.0.48からの変更点は次のとおりです。
-Bug
--[[[DAO-140>https://www.seasar.org/issues/browse/DA...
--[[[DAO-141>https://www.seasar.org/issues/browse/DA...
--[[[DAO-142>https://www.seasar.org/issues/browse/DA...
--[[[DAO-143>https://www.seasar.org/issues/browse/DA...
--[[[DAO-144>https://www.seasar.org/issues/browse/DA...
--[[[DAO-147>https://www.seasar.org/issues/browse/DA...
-New Feature
--[[[DAO-146>https://www.seasar.org/issues/browse/DA...
*2008/04/24 [#x96c7d31]
**[[S2Dao]] 1.0.48 [#b0cf2dbb]
-Improvement
--[DAO-138] - 埋め込み変数コメントの使用する値に?を認める...
*2008/04/08 [#b7bc63ad]
**[[S2Dao]] 1.0.48-RC1 [#s3640c11]
-Bug
--[[[DAO-129:https://www.seasar.org/issues/browse/DAO-129...
--[[[DAO-130:https://www.seasar.org/issues/browse/DAO-130...
--[[[DAO-132:https://www.seasar.org/issues/browse/DAO-132...
--[[[DAO-135:https://www.seasar.org/issues/browse/DAO-135...
-Improvement
--[[[DAO-136:https://www.seasar.org/issues/browse/DAO-136...
-New Feature
--[[[DAO-133:https://www.seasar.org/issues/browse/DAO-133...
-Task
--[[[DAO-134:https://www.seasar.org/issues/browse/DAO-134...
*2007/12/15 [#a77102f9]
**[[S2Dao]] 1.0.47 [#ecafdb1b]
-Improvement
--[[[DAO-122:https://www.seasar.org/issues/browse/DAO-122...
--[[[DAO-123:https://www.seasar.org/issues/browse/DAO-123...
--[[[DAO-125:https://www.seasar.org/issues/browse/DAO-125...
-New Feature
--[[[DAO-126:https://www.seasar.org/issues/browse/DAO-126...
--[[[DAO-127:https://www.seasar.org/issues/browse/DAO-127...
*2007/10/23 [#h1954d58]
**[[S2Dao]] 1.0.47-RC1 [#w1b3a617]
-Bug
--[[[DAO-34:https://www.seasar.org/issues/browse/DAO-34]]...
-Improvement
--[[[DAO-106:https://www.seasar.org/issues/browse/DAO-106...
--[[[DAO-107:https://www.seasar.org/issues/browse/DAO-107...
--[[[DAO-108:https://www.seasar.org/issues/browse/DAO-108...
--[[[DAO-116:https://www.seasar.org/issues/browse/DAO-116...
--[[[DAO-118:https://www.seasar.org/issues/browse/DAO-118...
--[[[DAO-119:https://www.seasar.org/issues/browse/DAO-119...
--[[[DAO-121:https://www.seasar.org/issues/browse/DAO-121...
-New Feature
--[[[DAO-23:https://www.seasar.org/issues/browse/DAO-23]]...
--[[[DAO-103:https://www.seasar.org/issues/browse/DAO-103...
--[[[DAO-110:https://www.seasar.org/issues/browse/DAO-110...
--[[[DAO-117:https://www.seasar.org/issues/browse/DAO-117...
*2007/08/17 [#y85aad0d]
**[[S2Dao]] 1.0.46 [#db04e780]
-Bug
--[DAO-31] - Oracle JDBC使用時、QUERYアノテーションのBEGI...
--[DAO-111] - S2JDBCのMapResultSetHandlerではなく、S2Dao...
--[DAO-113] - S2PagerでSQLExceptionが発生しないようにしま...
--[DAO-114] - UNIX系OSでテストが通るようにしました
-Improvement
--[DAO-18] - SQLが間違っている可能性がある場合に警告をロ...
--[DAO-37] - PROCEDUREアノテーションやSQLファイルを利用す...
*2007/07/31 [#b3925cd1]
**[[S2Dao]] 1.0.45 [#l1d6b6ce]
-
-Bug
--[DAO-33] - Dao の初期化と Connection の取得との間でデッ...
--[DAO-104] - プロシージャー取得時に、DatabaseMetaDataUti...
-Improvement
--[DAO-66] - DaoMetaDataFactoryImplのuseDaoClassForLogプ...
--[DAO-102] - SQL実行時のログをS2JDBCのBasicHandler#logSq...
--[DAO-105] - OracleのROWNUM疑似列を使ったPager実装を追加...
--[DAO-109] - トランザクション外でDaoのメタデータを作成し...
*2007/06/27 [#b3925cd1]
**[[S2Dao]] 1.0.44 [#r4a1db21]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
*2007/05/25 [#q8796cef]
**[[S2Dao]] 1.0.43 [#aef47639]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
*2007/04/11 [#q2f4c969]
**[[S2Dao]] 1.0.42 [#j42805d8]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
*2007/04/05 [#d5bd181d]
**[[S2Dao]] 1.0.41 [#sf98a846]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
S2Daoの配布プロジェクトをSeasar2.3ベースにし、Seasar2.4と...
*2007/03/13 [#vd2b3d2c]
**[[S2Dao]] 1.0.41-RC1 [#sc7e4c2c]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
[DAO-71][DAO-74]の対応のため、1.0.40で追加された「更新し...
UPDATE文に含める機能」は、Daoから取得したBeanに関してはデ...
した。dao.diconにorg.seasar.dao.impl.BeanEnhancerImplを追...
ますが、その場合はBeanにSerializableとfinalなクラス指定は...
[DAO-65]ですが、[Seasar-user:6252]の案をとりこんだため、S...
実装が異なっております。Oracleでストアドをお使いの方はご...
-プロシージャ名
-スキーマ名.プロシージャ名
-パッケージ名.プロシージャ名
-スキーマ名.パッケージ名.プロシージャ名
の4通りの記述が可能です。複数のプロシジャーが引っかかると...
のプロシジャーを優先するようになっています。
[DAO-70]Tigerアノテーション使用時定数アノテーションは無視...
今バージョンから併用可能になります。なお、同じ項目に定数...
アノテーションを書いた場合はTigerアノテーションが優先です。
[DAO-76]exampleならびにテスト実行時のデータソース設定は、...
j2ee_s23.dicon、Seasar2.4使用時はjdbc.diconに記述するよう...
のresourcesフォルダにはj2ee.diconとjdbc.diconの両方があり...
合はj2ee.dicon、Seasar2.4の場合はjdbc.diconを使用してくだ...
検証しきれてない機能があるためRCでのリリースとなりますが、
ご了承ください。よろしくお願いします・
*2007/01/22 [#t1dd8b30]
**[[S2Dao]] 1.0.40 [#h4f3c3d0]
JIRA上の項目はこちらを。
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
//- https://www.seasar.org/issues/secure/IssueNavigator.j...
そのほか
- dao.diconが変更になっています。→ [[S2Dao/dao.dicon]]
- daoSuffixなどのネーミング設定をDaoNamingConventionへ一...
- 本リリースから、s2daoとs2dao tigerは同一のzipファイルで...
*2006/11/14 [#g2bb39f8]
**[[S2Dao]] 1.0.39 [#p9ba096f]
- https://www.seasar.org/issues/secure/ReleaseNote.jspa?v...
- SQLiteにてSelectしたEntityインスタンスにプロパティがセ...
- S2Pager使用時にFOR UPDATEを含むSQL文で例外が発生する問...
- S2Pagerの設定についてのドキュメントが古いままだったのを...
- SQL文中のヒント句が消されてしまう問題に対応しました。[D...
*2006/11/10 [#iafde038]
**[[S2Dao]] 1.0.38 [#k9bac3aa]
- 1.0.37におけるリリース漏れを取り込みました。
- UnlessNullによる更新の際、VersionNo及び、Timestampが、...
- DTOを使ってSELECT文を自動生成した時、対応するカラムに_...
- H2に対応しました。
*2006/11/01 [#gf411d24]
**[[S2Dao]] 1.0.37 [#f79a1f41]
- 更新(UPDATE)処理を行う時、メソッド名の末尾にUnlessNull...
- 検索(SELECT)処理を行う時、引数に設定されたDTOの型とBEAN...
*2006/10/19 [#iff795ec]
**[[S2Dao]] 1.0.36 [#ib11e17e]
- PKのみのテーブルへINSERTできなくなっていた問題に対応し...
- DaoのReturnTypeがインタフェースの配列で、BEAN定数がその...
- 自動生成SELECT文にSELECT項目が1つも無い場合は例外を投げ...
- HotDeployに対応しました。(DaoMetaDataFactoryが保持する...
- dao.diconをs2-dao-x.x.x.jarへ含めるようにしました。[DAO...
- SELECT句のASへBeanのプロパティ名を指定した場合にもBean...
- s2dao-tiger・s2dao-backport175のjarがclasspathにある場...
- 使われていなかったorg.seasar.dao.annotation.tiger.Annot...
- INSERT文生成時にEntityにPKしかセットされていない場合は...
- デフォルト設定でS2Pagerを有効にしました。[DAO-28]
- charとCharacter型をEntityで扱えるようにしました。(実際...
- Daoの引数がnullの場合にANDやWHEREでSQL文が終わる問題を...
※[DAO-22][DAO-28]の対応で、dao.diconを変更しています。
*2006/06/13 [#q2e4527f]
**[[S2Dao]] 1.0.35 [#w6edc899]
1.0.34からの変更点は次の通りです。
([DAO-XX]はJIRAのIDです)
- AbstractDaoを継承したクラスでは、Daoインタフェースへ付...
- パラメータなしのストアドプロシージャでエラーが発生する...
- SQL文へ使用するカラム名は、DatabaseMetaDataよりもCOLUMN...
- IDアノテーションのSEQUENCEで作成されたIDが、INSERT文に...
- S2Dao TigerのExampleに置かれていたdao.diconにValueTypeF...
- "スキーマ名.プロシージャ名"形式でPROCEDUREアノテーショ...
- SelectDynamicCommandからのSELECT時にsetchSizeを変更しな...
- ResultSetを返すStored Procedureを扱えるようにしました。...
- SELECT文に関連エンティティの記述がない場合は、関連エン...
- バッチ更新ではINSERT文からnull値のカラムを除外する機能(...
- IDアノテーションがあると"_"を含むカラム名を自動解決でき...
以下はS2Dao拡張を作られている方むけの情報です。
- ソースコードのエンコーディングを、MS932からUTF-8へ変更...
- インスタンス変数名を、"_"サフィックス無しで統一しました。
*2006/05/10 [#b9337a92]
**[[S2Dao]] 1.0.34 [#k7dcfc11]
1.0.33からの変更点は次の通りです。
- QUERYアノテーションにBEGINコメントを書けるようにしまし...
- VALUE_TYPEアノテーションへはコンポーネント名を記述する...
- dao.diconへValueTypeFactoryImplとStringClobTypeを追加し...
- BeanMetaDataImpl, DaoMetaDataImpl, DtoMetaDataImplへデ...
- ID="identity"の場合にバッチ更新でのinsertがエラーになる...
- s2dao-examplesのEmployeeDaoClientが例外となる問題に対応...
dao.diconが変更になっていますのでバージョンアップの際には...
*2006/04/25 [#t7c5f67c]
**[[S2Dao]] 1.0.33 [#lcdf9f69]
1.0.32からの変更点は次の通りです。
- CLOB型をサポートしました。このためにValueTypeアノテーシ...
- 自動生成されるINSERT文から、beanのプロパティがnullのカ...
- 更新行数が0件の場合に例外を投げるAssertAtLeastOneRowInt...
- UpdateDynamicCommandとUpdateAutoDynamicCommandが同一だ...
本バージョンの動作には、Seasar2.3.8が必要です。
(CLOB型サポートを利用しなければ2.3.7でも動作すると思いま...
*2006/04/04 [#z9270f72]
**[[S2Dao]] 1.0.32 [#t931834b]
1.0.31からの変更点は次の通りです。
-DaoのSuffixとinsert,update,delete自動生成のprefixの指定...
-Sqlファイルの文字コード誤認識回避の実装([Seasar-user:333...
*2006/02/28 [#t5cc2f5b]
**[[S2Dao]] 1.0.31 [#sd8b6330]
1.0.30からの変更点は次の通りです。
-PROCEDUREアノテーションを追加し、ストアドプロシージャへ...
-S2DaoへS2Pagerを組み込みました。加えてS2PagerのExamples...
-Seasar 2.3.7へ対応しました。(2.3.6以前では動作しません)
-Idアノテーションが効かない問題に対応しました。(S2Dao Tig...
-Beanアノテーションを指定しない場合にクラス名からテーブル...
*2006/01/23 [#zdb85425]
**[[S2Dao]] 1.0.30 [#l80f8c01]
1.0.30からの変更点は次の通りです。
-org.seasar.dao.impl.DaoMetaDataImpl daoのインターフェー...
*2005/12/05 [#u4f8d0e2]
**[[S2Dao]] 1.0.29 [#q55780b8]
1.0.28からの変更点は次の通りです。
-SQLコメントでのバインドにて、関連先オブジェクトのプロパ...
-DaoMetaDataFactoryImplのprivateフィールドをprotectedに変...
-EntityManager#findへ渡すSELECT文がスペースや改行始まりで...
-S2DaoTestCaseへデフォルトコンストラクタを追加しました。
-Apache Derbyデータベースに対応しました。
-Maven2に対応しました。
-Seasar2.3.4でのパッケージ変更に対応しました。(Seasar2.3....
-Seasar2本体と同様に([Seasar-user:2983])、exampleを動かす...
*2005/07/27 [#n47d7915]
**[[S2Dao]] 1.0.28 [#q49708ad]
1.0.27からの変更点は次の通りです。
-アノテーションの読み込みをAnnotationReaderに分離しました。
-SQLアノテーションを新たに作りました。
-QUERYアノテーションにSQLコメントの後にORDER BYを記述した...
-DaoインターフェースにBean以外の引数でdeleteやupdateメソ...
-インタセプタを抽象クラスに適用した場合、インタフェースか...
本バージョンは同梱ファイル漏れ、フォルダ名のミス等により...
-2005/07/29
-2005/09/20
*2005/07/09 [#k40962b0]
**[[S2Dao]] 1.0.27 [#n2c8ab19]
1.0.26からの変更点は次の通りです。
-カラム名に_がついているプライマリキーがプライマリキーと...
-DaoMetaDataImp,BeanMetaDataImpl,DtoMetaDataImplのprivate...
-RelationPropertyTypeImplのprivateフィールドをprotectedに...
*2005/04/06 [#p9a18033]
**[[S2Dao]] 1.0.26 [#u30e04a9]
1.0.25からの変更点は次の通りです。
-TABLEアノテーションで指定したテーブル以外でも_付きのカラ...
*2005/03/31 [#h3a9a8c3]
**[[S2Dao]] 1.0.25 [#a1b3c727]
1.0.24からの変更点は次の通りです。
-カラム名に_がある場合でも自動的にマッピングできるように...
*2005/03/28 [#ke4fa2ea]
**[[S2Dao]] 1.0.24 [#sa34ee5f]
1.0.23からの変更点は次の通りです。
-SQL文中に引数や引数のプロパティを文字列として直接埋め込...
*2005/03/04 [#w92311d9]
**[[S2Dao]] 1.0.23 [#e296996d]
1.0.22からの変更点は次の通りです。
-SQL文の;の処理に不具合があったのを修正しました。
*2005/03/03 [#zace2daf]
**[[S2Dao]] 1.0.22 [#zc03782b]
1.0.21からの変更点は次の通りです。
-戻り値がNumber型の場合に適切に型変換するようにしました。
getCount()問題の対応。「[Seasar-user:1517] S2.2.0 + S2Da...
*2005/02/24 [#oe85f19f]
**[[S2Dao]] 1.0.21 [#p8994239]
1.0.20からの変更点は次の通りです。
-StatementFactoryに対応しました。それに伴い、j2ee.diconも...
*2005/02/18 [#n3d8d9d4]
**[[S2Dao]] 1.0.20 [#n51fe4e4]
1.0.19からの変更点は次の通りです。(和訳)
-PostgreSQL8に対応しました。正式なnullの演算にも対応して...
-継承を伴うDAOの引数の型チェックの欠陥を修正しました。
原文は以下の通りです。
-fiexed to be able to correspond to also PostgrefSQL8, i...
-fixed Defectiveness of type check of the argument with ...
ページ名: