2
habe ich ein Abfrageergebnis im Frühjahr Daten wie:Cache Abfrageer im Frühjahr JPA in Arraylist
public interface user extends extends CrudRepository<UserRegistration, Long> {
@Query(value="select ur from UserRegistration ur where "
+ " ur.location.id IN ?1 AND"
+ " ur.event.id IN ?2")
public List<UserRegistration> getUsersBylocationAndEvent(long[] locationList, long[] eventList);
}
und verwende diese Methode in Service-Implementierung als
public class userServiceImpl implements userService{
@Autowired
UserRegistrationRepository userRegistrationRepository;
@Override
public List<UserRegistration> getUserRegistarationByEventAndLocation(long[] locationList, long[] eventList, int checkInFlag, Date checkInDate, int checkOutFlag, Date checkOutDate) {
List<UserRegistration> userRegistrationList = userRegistrationRepository.getUserRegByLocationIdsAndEvenIds(locationList, eventList);
return userRegistrationList;
}}
Und ich verwenden, um dieses Verfahren „getUserRegistarationByEventAndLocation() "in mehreren WebServices, also möchte ich das Ergebnis zwischenspeichern, wenn der erste Webservice eine Liste aufgerufen hat und diese Liste in einem anderen WebService verwenden kann.
make liste eine Membervariable und überprüfe, ob Inhalt vorhanden ist. nicht sicher, ob dies das ist, was Sie suchen – XtremeBaumer