1 つの参照がファイルされた roo エンティティがあります。
@RooJavaBean
@RooToString
@RooJpaActiveRecord
public class ActivatedConfiguration {
@NotNull
@OneToOne
@JoinColumn(unique = true, nullable = false)
private Configuration configuration;
...
}
Springコントローラーでは、そのエンティティーをパラメーターとして使用して数学に注釈を付けました:
@RequestMapping(value = "/")
public String startActivation(ActivatedConfiguration activatedConfiguration){
...
}
HTML GETリクエストを準備したとき:
http://localhost:8080/app?configuration=1&[...]
春は自動的にそのフィールドを注入しました。
問題は、その魔法はどこから来るのか? junit テストでデータベースのフェッチをモックするにはどうすればよいですか?