[[Taniwiki]]
* &size(20){&color(#335544){Grailsの構造 };}; [#w204319d]
[[MVCモデル:http://ja.wikipedia.org/wiki/Model_View_Controller]]~
とりあえず自分が理解したことをまとめる。~
構成はModel(M)部分、Controller(C)部分、view(V)部分で構成されている。~
この3つの部分を編集することで、あとは勝手に処理してくれる。


* &size(20){&color(#335544){Grailsインストール方法 };}; [#a5c20c6a]
- %sudo port install grails を実行する。~
/opt/local/share/java/grailsにinstallされた。


* &size(20){&color(#335544){Grails使い方(アプリケーションの作成)};}; [#k3eb41d7]
[[Grailsアプリケーション作成:http://d.hatena.ne.jp/torutk/20090711/p2]]
-port8080番が使われているときは,%grails -Dserver.port=8086 run-app等でportを設定することができる。~
~
-[[hello world:http://ponytailthes.blogspot.com/2008/01/macgrails-hello-world.html]] <-これは動いた。~
~
以下に簡単なgrailsのコマンドを書いておく。
--%grails create-app hoge でhogeというディレクトリ(serverを立ち上げるのに必要なもの等が入っている)が作成される。このディレクトリに入って作業をする。~
~
--domainクラスを作成する。%grails create-domain-class huga~
これでhugaというdomainクラスを作成する。~
~
--controllerを作成する。%grails create-controller hoge~
これで、hogeというcontrollerを作成する。これがモデルを呼び出している。~
~
--%grails run-app でgrailsのserverを立ち上げることができる(作ったhogeフォルダに入っていないと動かない)。~
~

* &size(20){&color(#335544){使用データベースについて};}; [#y74d6593]
- grailsではデフォルトでHSQLDBという、javaで作成されたデータベースを使用している。ここで使用するデータベースを変更する方法を調べた。~
-[[grailsで使用されているデータベースを変更する方法:http://codezine.jp/article/detail/3868?p=2]]~
~
-%grails install-plugin cassandra~

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS