blanco Framework is code generation framework for Java. It include R/O mapping tool 'blancoDb', SQL editor plug-in 'BlancoSqlEditorPlugin'.
blancoLogは ログにまつわるクラスを集めたクラスライブラリです。
java.util.logging を Apache Commons Logging の代わりに利用できるようにするためのクラスなど幾つかの便利なクラスが含まれます。
また、blanco Framework の一部プロダクトから利用されています。
[内容]
blancoLog には 下記のクラスが含まれます。
1.blanco.log パッケージ
o BlancoLogBinaryLogger
バイナリデータを、ディレクトリ名「年月日」およびファイル名「年月日時分秒(ミリ秒)+連番」に出力するためのロギングクラスです。
2.blanco.log.logging パッケージ
o BlancoLogLog4jHandler
java.util.logging の出力を Apache log4j にリダイレクトするためのハンドラクラスです。
o BlancoLogSimpleFormatter
java.util.logging の出力を、Apache log4jの「log4j.appender.XX.layout.ConversionPattern=%d %-5p %c - %m%n」相当に変更するためのフォーマッタクラスです。
[特徴]
* 簡単にロギングできます。
* JDK 1.4.2以降で動作します。
[開発者]
1.伊賀敏樹 (Tosiki Iga / いがぴょん): 開発および維持メンテ担当
2.志村正太郎 (smr) : 開発、試験実施、リリース判定。
3.山本耕司 (ymoto) : レビュー、試験実施、リリース判定。
[ライセンス]
1.ライセンス として GNU Lesser General Public License を採用しています。
2.Apache log4jライブラリを同梱しています。
Apache License 2.0 ライセンスで配布されています。
[依存するライブラリ]
1.blancoCommons
概要: blanco Framework共通ライブラリ
ライセンス: GNU Lesser General Public License
依存元: BlancoLogBinaryLogger
2.Apache log4j
ライセンス: Apache License 2.0
依存元: blanco.log.logging パッケージ
[利用方法]
利用方法については下記のホームページを参照ください。
1.blancoLogホームページ
http://hp.vector.co.jp/authors/VA027994/blanco/blancolog.html
2007.11.23 (0.1.2)
readme.txt, JavaDoc を改善。
2007.11.23 (0.1.1)
JavaDocを気合いを入れて改善。
2007.11.22 (0.1.0)
ロガーオブジェクトの扱いが間違っていたので、これを修正しました。
2007.11.22 (0.0.9)
内部実装を強化、リファクタリング。
readme.txtを一部改善。
2007.11.22 (0.0.8)
Apache log4j のライブラリ読み込み失敗の際に、適切に例外処理に入ることが出来るよう改善。
具体的には、BlancoLogLog4jHandlerInternal クラスに処理を分割することにより例外ハンドリング。