Некоторые методы репозитория не возвращают результат из кэша гибернации - PullRequest
0 голосов
/ 13 января 2020

В моем репозитории есть 2 метода, 2-й метод возвращает результаты из кэша гибернации, но 1-й нет. Есть идеи, почему это происходит? это странное поведение, но я думаю, что за ним должны быть какие-то логики c.

    1.@Query("select r from run r where r.A=?1 and r.B=?2 and r.C=?3");
      public Run Find1ByABC(Long a, Long b, Long c);

    2.@Query("select r from run r where r.A in (?1) and r.B=?2 and r.C=?3");
      public List <Run> FindByABC(List<Long> a, Long b, Long c);
...