Export - CSV (All fields)
Export - CSV (Current fields)
- CONTAINER-434
コメント入りのSQLファイルでストアドプロシージャを呼び出すとNullPointerException - CONTAINER-426
[S2JDBC] S2JDBC の「その他機能」のドキュメントに SQL のログを出力するためのロガーの設定について記述しました. - CONTAINER-448
selectBySqlFileメソッドに、もしHashMapで引数を渡す場合、SQLに変数名でMatchマーチ - CONTAINER-435
[S2JDBC] 実行した SQL のログ出力において、SQL 中のリテラルに含まれた ? がバインド変数として扱われてしまい、パラメータが足りないと例外がスローされる問題を修正しました。 - CONTAINER-430
[S2JDBC] 同じエンティティに対する最初の問い合わせが複数のスレッドから同時に行われると NullPointerException が発生する問題を修正しました。 - CONTAINER-431
[S2JDBC] Oracle の DATE 型のカラムを JDBC 標準の Timestamp ではなく、Oracle JDBC ドライバ固有の DATE 型として扱えるようにしました。[Seasar-user:20252] - CONTAINER-424
[S2JDBC] Tomcat 6.0.24 以降で clearThreadLocalMap のエラーメッセージが出ないようにしました. - CONTAINER-422
[S2JDBC] SQL 自動生成による件数取得の SQL を select count(ID) から select count(*) に変更しました.[Seasar-user:19896] - CONTAINER-404
[S2JDBC] SQL および SQL ファイルを指定した問い合わせで結果を JavaBeans で取得する場合,PersistenceConvention の noNameConversion を true にしても効果がない問題を修正しました. - CONTAINER-402
[S2JDBC] java.sql.Timestamp 型のプロパティに文字列で比較条件を渡すと時刻が失われる問題を修正しました.[Seasar-user:18913] - CONTAINER-401
[S2JDBC] BeanMap を HaspMap ではなく LinkedHashMap のサブクラスにして挿入順を維持できるようにしました.[Seasar-user:18889] - CONTAINER-389
[S2JDBC] Oracleの環境で@LobつきStringがCLOBとして扱われない問題に対応しました。 - CONTAINER-381
[S2JDBC] 1 対多および多対 1 関連で自己結合した場合,1 対多関連に重複するエンティティが設定される問題を修正しました. - CONTAINER-379
[S2JDBC] SimpleWhere に Parameter#timestamp(Date) 等でラップしたパラメータを渡すと例外が発生する.[Seasar-user:17809] - CONTAINER-378
[S2JDBC] selectBySql() で戻り値の型に InputStream を指定すると,JavaBeans として生成しようとする問題を修正しました.[Seasar-user:17746] - CONTAINER-373
[S2JDBC] @Temporal(TemporalType.TIME) が付けられたプロパティを持つエンティティに対する自動問い合わせで,S2BeanUtils を使って java.util.Date から変換された文字列のプロパティを持つ Map を引数として AutoSelect#where(Map) が呼び出すと,バインド変数に 00:00:00 が渡されてしまう問題を修正しました.[Seasar-user:17583] - CONTAINER-372
[S2JDBC] CompositeWhere および ComposableWhere に Collection<Where> を引数とするコンストラクタを追加しました. - CONTAINER-371
[S2JDBC] Operations の in(String, Collection) や notIn(String, Collection) に Set を渡すと ClassCastException が発生する問題を修正しました. - CONTAINER-358
[S2JDBC] valueOf/value() メソッドを用意したクラスが Serializable を実装している場合でもユーザ定義型となるようにしました.[Seasar-user:17238] - CONTAINER-340
[S2JDBC] JdbcManager#update() に渡したエンティティと AutoUpdate#changedFrom() に渡したエンティティに相違がなかった場合に,不正な SQL が実行される問題を修正しました. - CONTAINER-338
[S2JDBC] JdbcManager#selectBySqlFile() メソッドで複数のバインド変数を指定する場合に Map を使えるようにしました. - CONTAINER-330
[S2JDBC] SQLファイルを使用する場合に、@Temporalが注釈されたプロパティをOGNL式で正しく評価できない問題に対応しました。[Seasar-user:16618] - CONTAINER-319
[S2JDBC] SimpleWhere や Operations で IN や NOT IN の条件に配列だけでなく Collection を渡せるようにしました. - CONTAINER-315
[S2JDBC] byte/Byte 型プロパティのマッピングが漏れていた問題を修正しました.[Seasar-user:16383] - CONTAINER-312
[S2JDBC]ストアドでOUTパラメータを使わずに結果セットを戻せるRDBMSにおいて、ストアドの最初に更新処理を行うと結果セットが取得できない不具合を修正しました。 - CONTAINER-307
[S2JDBC]スキーマ生成のツール(S2JDBC-Genなど)で外部キーの生成を制御できるようにするためのアノテーション@ReferentialConstraintを導入しました。 - CONTAINER-299
[S2JDBC] SimpleWhere や Operations の starts()/ends()/contains() で,Oracle ではワイルドカードになる全角の '%' や '_' がエスケープされない問題を修正しました.[Seasar-user:16239] - CONTAINER-261
S2JDBC で,@Id のないエンティティを対象に AutoSelect#iterate() を使用すると NullPointerException が発生する問題を修正しました.[Seasar-user:15886] - CONTAINER-260
S2AbstractServiceで使うSQLファイルをMETA-INFの下におくようにしました - CONTAINER-242
S2JDBC の SQL 自動生成問い合わせ (AutoSelect) で,where() メソッドで複数の Where オブジェクトを指定できるようにしました. - CONTAINER-215
S2JDBC で,iterate() 中に SQL を 10 回以上実行すると,iterate() 中の PreparedStatement がクローズされてしまう問題を修正しました.[Seasar-user:15591] - CONTAINER-208
S2JDBC の Map(List)?ResultSetHandler で,2.4.17 以前と同様にカラム名からアンダースコアを除去しない設定をできるようにしました.[Seasar-user:15305] - CONTAINER-210
S2JDBC で,トランザクションが開始されてない状態で @GeneratedValue が指定されたエンティティの挿入を行うと,コネクションが解放されない問題を修正しました.[Seasar-user:15322] - CONTAINER-209
S2JDBCで同一トランザクション内における動的なデータソースの切り替えに対応しました。 - CONTAINER-207
S2JDBC で,Oracle との組み合わせでバッチ更新した場合は Statement#getUpdateCount() で楽観的排他制御のチェックをするようにしました.[Seasar-user:15156] - CONTAINER-202
S2JDBC で,enum 型に対応する ValueType をカスタマイズ可能にしました.[Seasar-user:15093] - CONTAINER-204
S2JDBC で,Enum 型のプロパティは名前 (Enum#name() の戻り値) ではなく,序数 (Enum#ordinal() の戻り値) で扱うようにしました. - CONTAINER-192
S2JDBC で,ComplexWhere の and() を呼び出す前の条件が空の場合に不正な SQL となる問題を修正しました.[Seasar-user:14358] - CONTAINER-173
S2JDBC で getCount() を呼び出した場合に生成される SQL が副問い合わせに別名を指定していないため,PostgreSQL でエラーとなる問題を修正しました.[Seasar-user:13024] - CONTAINER-169
S2JDBC の SQL (ファイル含む) を使った問い合わせで,一つの SQL で通常の問い合わせと SEELCT COUNT(*) による件数の取得との両方を実行できるようにしました.[Seasar-user:12683] - CONTAINER-168
S2JDBC のチュートリアルに iterate() および getCount() の説明を追加しました.[Seasar-user:12612] - CONTAINER-167
S2JDBC で,結合条件を付加できるようにしました.[Seasar-user:12613] - CONTAINER-164
S2JDBCのSimpleWhereにexcludesWhitespace()を追加しました - CONTAINER-161
S2JDBCで時制型の変換時に統一した変換方式を使用するようにしました。[Seasar-user:12597] - CONTAINER-160
S2JDBC の SQL を自動生成する更新・削除で,@Id アノテーションが指定されていないエンティティを指定された場合は例外をスローするようにしました. - CONTAINER-449
selectBySqlFileメソッドに、もしHashMapで引数を渡す場合、SQLに変数名でMatchできない可能性がある - CONTAINER-447
[S2JDBC] Jenkins 1.500でテストが失敗するのを修正しました。[operation:2694] - CONTAINER-427
[S2JDBC] SQL ファイルを使ったバッチ更新で,SQL ファイルに IF コメントや埋め込み変数コメントが使われているとエラーにする指定をできるようにしました. - CONTAINER-421
[S2JDBC] getSingleResult() で問い合わせが複数の行を返した場合の英語メッセージが間違っている問題を修正しました.[Seasar-user:19844] - CONTAINER-419
[S2JDBC] AutoSelect の innerJoin() や leftOuterJoin() メソッドに Where を複数受け取るメソッドを追加しました.[Seasar-user:19773]
{"errorMessages":["jqlTooComplex"],"errors":{}}
[{"id":-1,"name":"My open issues","jql":"assignee = currentUser() AND resolution = Unresolved order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-2,"name":"Reported by me","jql":"reporter = currentUser() order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-4,"name":"All issues","jql":"order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-5,"name":"Open issues","jql":"resolution = Unresolved order by priority DESC,updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-9,"name":"Done issues","jql":"statusCategory = Done order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-3,"name":"Viewed recently","jql":"issuekey in issueHistory() order by lastViewed DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-6,"name":"Created recently","jql":"created >= -1w order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-7,"name":"Resolved recently","jql":"resolutiondate >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-8,"name":"Updated recently","jql":"updated >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false}]
0.3
0