changes

ver 0.0.12 - 0.1.0a

主な変更点

java.sql.Driver interfaceを使用できるようになりました。

javax.sql.DataSource interfaceへの対応を強化しました。 DataSouce.getConnection(user, pass), get/setLogWriter, get/setLoginTimeoutを使用出来るようになりました。

設定ファイルの配置が変更されました。以前はclasspath内のトップディレクトリで したが、今バージョンからclasspath内の jp/livewell/baby/pool/jdbc/babyPool.properties(or babyPool.xml)になりました。

設定ファイルの記述が簡略化されました。

properties fileでの設定を復活させました。

ver 0.0.11 - 0.0.12

主な変更点

jndiからも使用できるようにjp.livewell.baby.db.ConnectionPoolに javax.sq.DataSource とjavax.naming.Referenceableをimplementsしました。対応す るObjectFactoryはjp.livewell.baby.db.DataSourceFactoryです。jndi.properties のjava.naming.factory.objectの項目に上記のクラス名を追加してください。 DataSourceに関してはまだ未対応の機能があります。

複数のDataSource( = Pool )を一つの設定ファイルから作成可能になりました。

poolの構築方法が変更になりました。xml fileからの読み込みに変更し、properties fileからの読み込みを廃止しました。

jp.livewell.baby.utilのパッケージを削除しました。xml fileからの読み込みに変 更したことで、util内のclassを使用しなくなったためです。

互換性の問題。ver 0.0.11とは互換性がなくなりました。Pool.Info, Factory.Info, Bag.Info の各クラスを変更したためです。ver 0.0.11に依存するコードは変更が必 要です。