2017-01-24 3 views
0

ProductSubProductSubドメインクラスとの統合テストを生成するために次のコマンドを実行すると、次のファイルが生成されます。ROOがいくつかのajファイルを生成していません

コマンドRANは

test integration --entity ~.domain.ProductSubProductSub 

SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubDataOnDemand.java 
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubIntegrationTest.java 
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubIntegrationTest_Roo_Configurable.aj 
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubDataOnDemand_Roo_DataOnDemand.aj 
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubIntegrationTest_Roo_IntegrationTest.aj 
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubDataOnDemand_Roo_Configurable.aj 

ですが、私はPspsModifierCodePosIdsクラスでSAMを実行しようとする場合には、生成されたAJファイルの_ROO_DataonDeman.ajファイルが、残りの部分を生成しません。走っ

コマンドはtest integration --entity ~.domain.PspsModifierCodePosIds

は何の理由することができますか?何かヒント?

+0

あなたが問題を確認できるようにするために、Spring Rooのバージョンとlog.rooに関する詳細情報を提供していますか?よろしくご連絡ください – jcgarcia

+0

私は1.3.2バージョンを使用しています。私はlog.rooを使用しません。それは失敗しません。どんなhibernateマッピングでもこれがファイルの生成を止めることができますか? – newday

答えて

0

理由は、私が@RooJpaActiveRecord注釈を削除したことが判明したためです。上記_ROO_DataonDeman.ajファイルを削除しました。リポジトリを持っている場合は、上記のajファイルも生成されます。しかし、オブジェクトのリポジトリを生成する理由が明確でないことがあります。

関連する問題