Download List

Descripción del Proyecto

blanco Framework is code generation framework for Java. It include R/O mapping tool 'blancoDb', SQL editor plug-in 'BlancoSqlEditorPlugin'.

System Requirements

System requirement is not defined

Publicado: 2008-10-29 15:53
blancoXmlBinding blancoXmlBinding-0.2.0 (1 files Ocultar)

Release Notes

blancoXmlBindingはSAXベースの非常にシンプルで高速なXMLバインディングを実現するツールです。

概念としては、XMLをバリューオブジェクトへとマッピングします。いわば X/VOマッピングです。
世に多く存在する オブジェクトをXMLへとマッピングするのとは全く逆のアーキテクチャを採用しています。
シンプルな構造ゆえにバリューオブジェクト(Value Object)とXMLの間を可能な限り高速にバインディングすることができます。

[特徴]
* SAXインタフェースだけを利用している点
速度低下を引き起こしやすいDOMインタフェースは利用していません。

[開発者]
1.伊賀敏樹 (Tosiki Iga / いがぴょん): 開発および維持メンテ担当

[ライセンス]
1.ライセンス として GNU Lesser General Public License を採用しています。

[依存するライブラリ]
下記のライブラリを利用しています。
※各オープンソース・プロダクトの提供者に感謝します。
1.blancoCommons
概要: blanco Framework の構成要素のひとつ。共通ライブラリを担います。
ライセンス: GNU Lesser General Public License

Changelog

2008.10.24 (0.2.0)
JDK 1.5 対応。

2008.07.29 (0.1.1)
XML出力時にバージョンやエンコーディングを指定可能になるように改善。
XML宣言直後に改行を挿入するように変更。

2008.07.24 (0.1.0)
JavaVM のバージョンによっては XML comment を適切に処理できない不具合があったのを修正。
CDATA処理の妥当性を大幅に改善。
プレフィックス・マッピング展開を実装。

2008.04.08 (0.0.9)
文字列の共有化を検討したが、やはり効果なし。

2007.12.27 (0.0.9)
prefixMapping対応を部分追加。(パースのみ対応。生成は未実装)

2007.12.27 (0.0.8)
パース: dtdファイルにアクセスできない場合に例外が発生することを抑制。