2016-12-26 5 views
0

私はこのようなコードを持っている:JPAリポジトリからのデータの取得方法およびwhereまたは?

List<SomeEntity> a = aRepo.findAll(); 
for(.......) { 
    tmpData = tmpRepo.findOneByParam1AndParam2And... (param1, param2, ...) 
    ... 
} 

問題は、私が1000回を反復処理する必要がある場合、私は多くの時間を失うことになるということです。私が必要とするtmpRepoのデータをすべて入手するにはどうすればいいですか?何かが好きです:

get all data from tmpRepo where (Param1 = value1 and Param2 = value2 ...) or (Param1 = value11 and Param2 = value12 ...) 

多分私は引数としてリストを渡すことができますか?

答えて

関連する問題