Ya, itu didukung.
Periksa dokumentasi yang disediakan di sini untuk kata kunci yang didukung di dalam nama metode.
Anda bisa mendefinisikan metode di antarmuka repositori tanpa menggunakan anotasi @Query dan menulis kueri khusus Anda. Dalam kasus Anda itu akan sebagai berikut:
List<Inventory> findByIdIn(List<Long> ids);
Saya berasumsi bahwa Anda memiliki entitas Inventaris dan antarmuka InventoryRepository . Kode dalam kasus Anda akan terlihat seperti ini:
Entitas
@Entity
public class Inventory implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
// other fields
// getters/setters
}
Repositori
@Repository
@Transactional
public interface InventoryRepository extends PagingAndSortingRepository<Inventory, Long> {
List<Inventory> findByIdIn(List<Long> ids);
}