tanamonの稀に良く書く日記

KEEP CALM AND DRINK BEER

spring

Spring Rooの動作(19) - gwt setupコマンド

gwt setupコマンド Google Web Toolkitを利用できるようにする オプションが無く、全ての画面に対してGWT用のクラスが作られるっぽい リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-gwt-commands…

Spring Rooの動作(18) - security setupコマンド

security setupコマンド Spring Securityを利用した画面の認証・認可の制御を行えるようにする コマンドを実行するには事前にコントローラクラスが1つ以上必要 リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#c…

Spring Rooの動作(17) - selenium testコマンド

selenium testコマンド コントローラクラスに対応するSeleniumテストを作成する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-selenium-test オプション --controller [controller] テストを作…

Spring Rooの動作(16) - test integrationコマンド

test integrationコマンド エンティティクラスに対応するUnitTestを作成する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-test-integration オプション --entity [entity] [entity]で指定した…

Spring Rooの動作(15) - logging setupコマンド

logging setupコマンド log4jによるログ出力設定を変更する 設定ファイルはSRC_MAIN_RESOURCES\log4j.properties 実行するとファイル内のコメント行は全て削除される ログ出力方法などは変更できない リファレンス http://static.springsource.org/spring-ro…

Spring Rooの動作(14) - properties系コマンド

プロパティファイルの設定を操作するコマンド 手で作った方が早いので、スクリプト実行時用っぽい properties系コマンド共通オプション --path [path] (必須) パスのルートディレクトリの種類を指定する [path]はROOT, SPRING_CONFIG_ROOT, SRC_MAIN_JAVA, S…

Spring Rooの動作(13) - field系コマンド

field系コマンド クラスのフィールドを追加する 共通オプション --fieldName [fieldName] (必須) フィールド名を[name]に指定する --class [className] フィールドのクラスを[className]に指定する --notNull notNull制約のアノテーション(@notNull)が付与さ…

Spring Rooの動作(12) - 基本コマンド

Rooの基本的なコマンド hint [topics] 次に行えるコマンドについてのヒントを表示する [topics]省略時にはヒント項目の一覧を表示する [topics]を指定するとその操作についてのヒントを表示する 英語が苦もなく読める人であればとても便利 roo> hint Welcome…

Spring Rooの動作(11) - enum constantコマンド

enum constant Enumクラスに定数を追加する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-enum-constant(enum constant) オプション --class [className] 定数を追加するEnumクラスを指定する …

Spring Rooの動作(10) - enum typeコマンド

enum typeコマンド Enumクラスを作成する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-enum-type オプション --class [className] --path [pathType] --permitReservedWords 指定できるオプシ…

Spring Rooの動作(9) - interfaceコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です interfaceコマンド インターフェイスを作成する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-interface オプション --class --path --perm…

Spring Rooの動作(8) - classコマンド

classコマンド 普通のJavaクラスを作成する エンティティクラスを作成する場合はentityコマンドを利用する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-class オプション --class [className] …

Spring Rooの動作(7) - maven系コマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です 依存ライブラリの追加・削除 dependency add --groupId [groupId] --artifactId [artifactId] --version [version] [groupId]、[artifactId]、[version]で指定したライブラリをpom.xmlへ追加する classif…

Spring Rooの動作(6) - controller classコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です controller classコマンド 空のコントローラークラスを作成する リファレンス 載ってない helpコマンドで確認 roo> help controller class Keyword: controller class Description: Create a new manual …

Spring Rooの動作(5) - controller scaffoldコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です controller scaffoldコマンド 指定したエンティティクラスからCRUD画面を作成する 同じコントローラクラスに対しては2回以上実行できない リファレンス http://static.springsource.org/spring-roo/refe…

Spring Rooの動作(4) - controller allコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です controller allコマンド エンティティクラスからコントローラクラスとCRUD画面を作成する リファレンス http://static.springsource.org/spring-roo/reference/html-single/index.html#command-index-con…

Spring Rooの動作(3) - entityコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です entityコマンド JPAの永続性エンティティクラスを作成する 作成済みエンティティクラスに対しては実行できない 作成済みクラスを変更したい場合は、直接変更する リファレンス http://static.springsourc…

Spring Rooの動作(2) - persistence setupコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です persistence setupコマンド JPA persistence providerの設定を追加する 2回以上実行することができる providerやdatabaseを変更した場合、pom.xml上で不要の設定を削除後に新しい設定を追加してくれる …

Spring Rooの動作(1) - projectコマンド

Spring Roo 1.1.0.M1 [rev 3a0b8a3]で試した結果です projectコマンド プロジェクトのひな形を作成するコマンド 2回実行することはできないので、変更したくなったら手動で変更する リファレンス http://static.springsource.org/spring-roo/reference/html…