Eclipse/プラグイン開発のTIPS集/JavaBeansGenerator
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
**概要 [#w47b8325]
Excelファイルに記述したクラス情報から、JavaBeansを生成す...
#ref(capture.png)
Excelファイルはそのまま設計書になるよう日本語の情報も記述...
#ref(excel.png)
このプラグインは、内部で[[XLSBeans>http://amateras.source...
-出力されるJavaBeansのサンプル(JavaDocは除去してます)
package nu.mine.kino.plugin.beangenerator.sheetdata;
public class FieldInformation implements IFieldInformati...
private String fieldNameJ;
private String fieldName;
private String fieldType;
private String description;
@Column(columnName = "フィールド名日本語")//$NON-NLS-1$
public void setFieldNameJ(String fieldNameJ) {
this.fieldNameJ = fieldNameJ;
}
@Column(columnName = "フィールド名")//$NON-NLS-1$
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
......
public String getFieldType() {
return fieldType;
}
public String getDescription() {
return description;
}
@Override
public String toString() {
return new ToStringBuilder(this).append("フィールド...
.append("フィールド名", fieldName).append("型", ...
"説明", description).toString();
}
}
**インストール [#a91bf148]
Eclipseプラグインなので、ダウンロード&インストールは、ア...
-http://www.masatom.in/update/
より行ってください。もしくはSourceForge.JP( http://source...
**使い方 [#wd4e492a]
**ライセンス [#r656b496]
JavaBeans Generator プラグインは [[Eclipse Public License...
*** 関連するライブラリのライセンス [#nad2398f]
本ライブラリで使用させていただいている他のライブラリは様...
-[[Apache License Version 2.0>http://www.apache.org/licen...
--[[XLSBeans>http://amateras.sourceforge.jp/cgi-bin/fswik...
--[[Apache Velocity>http://velocity.apache.org/]]
--[[commons-collections>http://commons.apache.org/]]
--[[commons-logging>http://commons.apache.org/]]
--[[commons-lang>http://commons.apache.org/]]
--[[Jakarta ORO>http://jakarta.apache.org/oro/]]
--[[Apache log4j>http://logging.apache.org/log4j/]]
-[[GNU Lesser General Public License>http://www.gnu.org/c...
--[[Java Excel API>http://jexcelapi.sourceforge.net/]]
個別のライブラリのライセンスの詳細は各ライブラリのドキュ...
**ソースコードのリポジトリ [#cfd6b4bd]
ソースコードのチェックアウトは、以下のURLより行うこと...
-http://svn.sourceforge.jp/svnroot/beansgenerator/
リポジトリの内容は、以下のURLからWEBブラウザで閲覧...
-http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/trunk/?roo...
詳細については、これから情報を載せていこうと思います。
----
この記事は
#vote(おもしろかった[4],そうでもない[0])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
**概要 [#w47b8325]
Excelファイルに記述したクラス情報から、JavaBeansを生成す...
#ref(capture.png)
Excelファイルはそのまま設計書になるよう日本語の情報も記述...
#ref(excel.png)
このプラグインは、内部で[[XLSBeans>http://amateras.source...
-出力されるJavaBeansのサンプル(JavaDocは除去してます)
package nu.mine.kino.plugin.beangenerator.sheetdata;
public class FieldInformation implements IFieldInformati...
private String fieldNameJ;
private String fieldName;
private String fieldType;
private String description;
@Column(columnName = "フィールド名日本語")//$NON-NLS-1$
public void setFieldNameJ(String fieldNameJ) {
this.fieldNameJ = fieldNameJ;
}
@Column(columnName = "フィールド名")//$NON-NLS-1$
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
......
public String getFieldType() {
return fieldType;
}
public String getDescription() {
return description;
}
@Override
public String toString() {
return new ToStringBuilder(this).append("フィールド...
.append("フィールド名", fieldName).append("型", ...
"説明", description).toString();
}
}
**インストール [#a91bf148]
Eclipseプラグインなので、ダウンロード&インストールは、ア...
-http://www.masatom.in/update/
より行ってください。もしくはSourceForge.JP( http://source...
**使い方 [#wd4e492a]
**ライセンス [#r656b496]
JavaBeans Generator プラグインは [[Eclipse Public License...
*** 関連するライブラリのライセンス [#nad2398f]
本ライブラリで使用させていただいている他のライブラリは様...
-[[Apache License Version 2.0>http://www.apache.org/licen...
--[[XLSBeans>http://amateras.sourceforge.jp/cgi-bin/fswik...
--[[Apache Velocity>http://velocity.apache.org/]]
--[[commons-collections>http://commons.apache.org/]]
--[[commons-logging>http://commons.apache.org/]]
--[[commons-lang>http://commons.apache.org/]]
--[[Jakarta ORO>http://jakarta.apache.org/oro/]]
--[[Apache log4j>http://logging.apache.org/log4j/]]
-[[GNU Lesser General Public License>http://www.gnu.org/c...
--[[Java Excel API>http://jexcelapi.sourceforge.net/]]
個別のライブラリのライセンスの詳細は各ライブラリのドキュ...
**ソースコードのリポジトリ [#cfd6b4bd]
ソースコードのチェックアウトは、以下のURLより行うこと...
-http://svn.sourceforge.jp/svnroot/beansgenerator/
リポジトリの内容は、以下のURLからWEBブラウザで閲覧...
-http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/trunk/?roo...
詳細については、これから情報を載せていこうと思います。
----
この記事は
#vote(おもしろかった[4],そうでもない[0])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: