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: 2012-05-28 21:09
blancoCg blancoCg-1.5.5 (1 files Ocultar)

Release Notes

blancoCgは非常にシンプルなソースコード自動生成ライブラリです。
blancoCgを利用すると、とても簡単にソースコードの自動生成を行うことができます。
blancoCgはblanco Frameworkのソースコード自動生成の基盤でもあります。

[ステータス]
1.Javaソースコード自動生成 : 安定版
2.C#.NETソースコード自動生成 : 安定版
3.JavaScriptソースコード自動生成 : 安定版
4.VB.NETソースコード自動生成 : 開発中
5.PHPソースコード自動生成 (PHP5) : 開発中
6.Rubyソースコード自動生成 (1.8) : 開発中
7.Pythonソースコード自動生成 (2.3) : 開発中

[特徴]
* 低機能であり続けることを目標としています。
ソースコード自動生成に必要な最低限のインフラとして機能することをゴールとします。
* 自動生成に必要な情報はバリューオブジェクト(POJO)に蓄えるようになっています。
blancoCgを利用する側のソースコード共通化が実施しやすくなります。
* 複数のプログラミング言語 (Java, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python) に対応します。
複数のプログラミング言語で統一的なソースコード自動生成を実現することができます。
※現在のバージョンは Java, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python言語をサポートします。

[開発者]
1.伊賀敏樹 (Tosiki Iga / いがぴょん): 開発および維持メンテ担当
2.山本耕司 (Y-moto) : 仕様決定およびリリース判定および開発担当
3.koyak (http://d.hatena.ne.jp/koyak/): 列挙体および多次元配列で貢献。

[参考リソース]
1.Java
http://java.sun.com/docs/books/jls/
http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html
3.JavaScript
http://www.jslint.com/
4.PHP
http://www.php.net/manual/ja/
http://www.icosaedro.it/phplint/phplint-on-line.html
5.Ruby
http://www.ruby-lang.org/ja/man/
6.Python
http://www.python.jp/doc/2.4/index.html

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

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

Changelog

2012.05.28 (1.5.5.1)
ソース・パッケージングのためにビルドしなおし。

2011.11.08 (1.5.5) 開発版
フィールドにアノテーション表現を追加。

2010.04.23 (1.5.4) 開発版
(Delphi) クラスのアクセスコントロールに対応。

2010.04.19 (1.5.3) 開発版
(Delphi) blancoMessage の実装に必要な部分について、Delphiに対応。

2010.04.14 (1.5.2) 開発版
(Delphi) blancoStringConverter の実装に必要な部分について、Delphiに対応。

2010.04.07 (1.5.1) 開発版
(Delphi) VB.NET部分をデグレードさせてしまったので修正。

2010.04.07 (1.5.0) 開発版
(Delphi) Delphi対応を開始。
blancoStringGroup の実装に必要な部分について、Delphiに対応。

2009.07.20 (1.4.9)
ファイル・ヘッダー指定機能を実装。
リソースバンドルを導入。

2009.05.18 (1.4.8)
(Java) static initializer 対応。