さて、私はこのパッケージを持っていますa.b.domain.employee.groovy
。そのパッケージにgrails generate-all
を実行して別のフォルダに置くことは可能ですか?つまり、generate-all
を実行すると、a.b.controller.employeeController.groovy
になります。それは可能ですか?どうやって? Googleから検索しましたが、答えが見つからないようです。:\Grailsはすべて異なるパッケージ/フォルダに生成されますか?
0
A
答えて
0
コマンドラインから行う方法はないようですが、ファイルが生成されたらいつでも移動できます。しかし、私はそれに反対することをお勧めしますあなたは、コードが何をしている関連するパッケージを維持することを検討する必要がありますすでにコントローラとパッケージの名前にコントローラを追加する必要はありません別のフォルダにコントローラとドメインオブジェクト。
デフォルトでパッケージの動作方法を変更する必要はありますか?
+0
それはオフィスでの一般的なプラクティスです。私は彼らがどのようにそれを行うのだろうか...私は私のofficemateを尋ねるはずだが、彼は現時点ではオフライン..私はドメインabdomains.some中abcontrollers.someController.groovyのようないくつかのパッケージのすべてのコントローラで気づいた.groovy ...私はそれを行うための自動化された方法があるかもしれないと思ったので、私は別のフォルダ上のファイルを移動することによってそれを危険にさらしたくないです。 –
0
パッケージを定義しながら、それぞれのコマンドとは別にコントローラとドメインクラスを生成し、彼らが正しいフォルダに配置されます。私はあなたがgenerate-allでドメインクラスとコントローラのために異なるパッケージが使われているとは思いません。
関連する問題
- 1. .NET JITコンパイラは、異なるenumでパラメータ化されたジェネリックの異なるコードを生成しますか?
- 2. Grails Spring Securityログイン/ログアウトコントローラが生成されていません
- 3. は、異なるモデルが作成されたときにモデルのインスタンスを自動的に生成しますか?
- 4. Nugetパッケージフォルダからテンプレートにファイルをコピーするカスタムウィザードの作成
- 5. Hibernateはすべてのクエリに対して異なるSQLを生成します
- 6. Ajaxで異なるURLのページが生成されました
- 7. Grails Atmosphereプラグインが異なるクライアントにブロードキャストされる
- 8. HTML NSStringは異なる値を生成しますか?
- 9. CakePHP ACLによって異なるグループに異なるリンクが生成される
- 10. grails mockDomain()テストとすべてのテストスイートで実行すると異なる動作
- 11. tlbimpによって生成されたCOM Wrapperは、OSのバージョンによって異なります。
- 12. リテラルがある場合、異なるクエリが生成されます
- 13. grailsクォーツの仕事は、数分後に生産されてしまいます。
- 14. 動的に生成されるWebページはどれくらい早く作成されるべきですか?
- 15. すべてのタブアイテムが異なるリストボックスに接続されているタブコントロールを作成する方法
- 16. 異なるEnum HashCode生成?
- 17. .append()は異なる引数型に対して異なる結果を生成します
- 18. MyBatis別のデータベースバックエンドに異なるSQLを生成するには
- 19. Grailsで生成されたWARファイルを展開する最も簡単な方法は何ですか?
- 20. VC++によって生成された.objファイルを調べる
- 21. 飛行機とiTextで生成されたpdfの異なるページに異なるヘッダーを設定する方法はありますか?
- 22. Linq式とforeachは異なる結果を生成します
- 23. Magento catalogsearch_fulltextはどこから生成されていますか?
- 24. Grails:カスタムIDを生成する
- 25. Grailsがデフォルトでnot-nullカラムを生成するのはなぜですか?
- 26. gmp_modは異なるプラットフォームで異なる結果を生成するのはなぜですか?
- 27. すべてのレデューサーによって生成されるレコードの数をまとめて制限します
- 28. すべてのストアドプロシージャは、作成日によってリストされますか?
- 29. 生成されるテーブル/ビュースクリプトはどこにありますか?
- 30. 異なるプレイヤー(AVAudio PlayerとMPMusicPlayer)が同時に再生されているときに異なる音量を使用することはできますか?
それらを 'domain'と' controller'パッケージに移動することでGrailsのそれがあなたのために働くように - あなたはどこにでも(ほとんど不要な) 'import'ステートメントで終わるでしょう。私はあなたの会社がおそらくすでにこれを練習として確立していると思いますが、修正するのはおそらくあなたのコントロールから外れていますが、本当に理想的ではないことにご注意ください。 –
私の解決策は、コントローラを作成する際にコントローラのフォルダを指定できるので、 "create-controller"を生成するのではなく、 "grails install-template"を実行して、そこからテンプレートを作成し、いくつかの値を変更し、それは働いた..しかし、非常に退屈な.. T_T –