spring boot jpa in clause
@Query( "select o from MyObject o where inventoryId in :ids" )
List<MyObject> findByInventoryIds(@Param("ids") List<Long> inventoryIdList);
spring boot jpa in clause
@Query( "select o from MyObject o where inventoryId in :ids" )
List<MyObject> findByInventoryIds(@Param("ids") List<Long> inventoryIdList);
jpql spring boot
@Query("SELECT u FROM User u WHERE u.status = :status and u.name = :name")User findUserByStatusAndNameNamedParams( @Param("status") Integer status, @Param("name") String name);
Repository Query
package za.co.africanrainbowlife.repository;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;
import za.co.africanrainbowlife.domain.PolicyViewExpandedBeneficiary;
import za.co.africanrainbowlife.domain.id.PolicyViewExpandedBeneficiaryId;
import java.util.List;
@Repository
public interface PolicyViewExpandedBeneficiaryRepository extends
JpaRepository<PolicyViewExpandedBeneficiary,
PolicyViewExpandedBeneficiaryId> {
@Query("select policy from PolicyViewExpandedBeneficiary policy " +
"where policy.id.contractReference = :contractReference")
List<PolicyViewExpandedBeneficiary> findBeneficiaries(
@Param("contractReference") String contractReference);
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us