Class RentalItemJpaRepository
java.lang.Object
io.extact.rms.application.persistence.jpa.JpaCrudRepository<RentalItem>
io.extact.rms.application.persistence.jpa.RentalItemJpaRepository
- All Implemented Interfaces:
GenericRepository<RentalItem>
,RentalItemRepository
@ApplicationScoped
@EnabledIfRuntimeConfig(propertyName="persistence.apiType",
value="jpa")
public class RentalItemJpaRepository
extends JpaCrudRepository<RentalItem>
implements RentalItemRepository
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.extact.rms.application.persistence.GenericRepository
GenericRepository.ApiType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindBySerialNo
(String serialNo) シリアル番号を指定してレンタル品を取得。jakarta.persistence.EntityManager
Methods inherited from class io.extact.rms.application.persistence.jpa.JpaCrudRepository
add, delete, findAll, get, update
-
Constructor Details
-
RentalItemJpaRepository
public RentalItemJpaRepository()
-
-
Method Details
-
findBySerialNo
Description copied from interface:RentalItemRepository
シリアル番号を指定してレンタル品を取得。- Specified by:
findBySerialNo
in interfaceRentalItemRepository
- Parameters:
serialNo
- シリアル番号- Returns:
- 該当エンティティ。該当なしはnull
-
getEntityManage
public jakarta.persistence.EntityManager getEntityManage()- Specified by:
getEntityManage
in classJpaCrudRepository<RentalItem>
-
getTargetClass
- Specified by:
getTargetClass
in classJpaCrudRepository<RentalItem>
-