Releases: igapyon/oiyokan
Releases · igapyon/oiyokan
Release 1.20 (2021-06-13)
Release 1.20 (2021-06-13)
EN
- Fixed an issue that caused h2 and SQL Server to malfunction when Oiyokan was run with Database "autoCommit": false.
JA
- Oiyokan を Database "autoCommit": false で動作させた際に h2 および SQL Server で動作不良を起こす問題を修正。
Release 1.19 (2021-06-03)
Release 1.19 (2021-06-03)
EN
- Entity UPDATE: If the update item of UPDATE contains a KEY, skip it.
- Fixed a bug that wasNull was missing in getting search results. When a numeric item was null, it would erroneously return 0.
JA
- Entity UPDATE: UPDATEの更新項目にKEYが含まれていたらそれは処理対象外としてスキップ。
- 検索結果取得に wasNull判定が抜けていたのを訂正。数値項目で null の場合に誤って 0 が戻っていたバグの訂正。
Release 1.18 (2021-05-26)
Release 1.18 (2021-05-26)
EN
- Implementation: Changed to pass OiyoInfo instance from the outside.
- Changed to return URI with FQN.
- Added messages regarding autoCommit, jdbcFetchSize, filterEqAutoSelect.
- Added log.trace where EntityCollection is expected to take a time.
JA
- 実装: OiyoInfo インスタンスを外側から引き渡すよう変更
- URIをFQNで戻すよう変更
- autoCommit, jdbcFetchSize, filterEqAutoSelect のメッセージを追加
- EntityCollection で時間がかかると予見される箇所に log.trace を追加
Release 1.17 (2021-05-25)
Release 1.17 (2021-05-25)
EN
- Some JSON params are added to
oiyokan-settings.json
: autoCommit, jdbcFetchSize, filterEqAutoSelect。 - Added ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY to collection Statement.
- Use java.sql.Statement for parameterless queries.
JA
oiyokan-settings.json
にいくつかの JSON パラメータを追加: autoCommit, jdbcFetchSize, filterEqAutoSelect。- 一覧取得Statementに ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY 指定を追加。
- パラメータなしクエリは java.sql.Statement を利用。
- 上記: 各DBで確認済み。
Release 1.16 (2021-05-22)
Release 1.16 (2021-05-22)
EN
- Added field named transactionIsolation to JSON to configure isolation level like Connection.setTransactionIsolation.
- Added field named initSqlExec to JSON to specify the initialization SQL statement at the time of DB connection (experimental).
JA
- transactionIsolation という名前の項目を JSON に追加して Connection.setTransactionIsolation などを指定できるように変更。
- initSqlExec という名前の項目を JSON に追加して DB接続時の初期化SQL文を指定できるようにする (experimental)。
Release 1.15 (2021-05-19)
Release 1.15 (2021-05-19)
EN
- In the case of SQLSV2008 and ORCL18, suppress
= true
from output when expr eq true is given. - Separated regarding prepareStatement lines into OiyoCommonJdbcBindParamUtil.java.
JA
- SQLSV2008 と ORCL18 の場合には、expr eq true が与えられた時にこれはSQLに出力されないよう抑止
- PreparedStatement へのバインドの処理について OiyoCommonJdbcBindParamUtil.java に処理内容を分離
Release 1.14 (2021-05-10)
Release 1.14 (2021-05-10)
EN
- Fixed search under Entity without Key (table without Primary Key).
JA
- Key の存在しないEntity (Primary Key のないテーブル) でも検索が正しく動作するよう変更。
Release 1.13 (2021-05-09)
Release 1.13 (2021-05-09)
EN
- Create a new
oiyokan-initializr
project that allows you to edit the Oiyokan configuration file on the web screen. - Add
java.io.Serializable
to DTO of setting information
JA
- Oiyokan 設定ファイルを Web 画面で編集できる
oiyokan-initializr
プロジェクトを新規作成 - 設定情報の DTO に
java.io.Serializable
を付与
Release 1.12 (2021-05-06)
Release 1.12 (2021-05-06)
v1.x Testing.
EN
- Stabilization work of software v1.x.
- Fixed a bug that the DB cursor was not closed in some case.
- Created a new project oiyokan-initializr for Getting Started.
- Deployed the oiyokan library to Maven Repository.
- Changed mvn to work with en.
- Changed Javadoc to be generated with en.
- Changed to output cache control meta to http response.
JA
- v1.x ソフトウェア安定化作業
- DBカーソルのクローズ漏れバグがあったのを訂正
- Getting Started 用のプロジェクト oiyokan-initializr を新規作成
- Maven Repository にデプロイ
- mvn を en で動作するように変更
- Javadocを en で生成するように変更
- キャッシュコントロール記述をレスポンスに出力するよう変更
Prepare v1.12 Release
increment version number. (#417) increment version number