Class UserAccountJpaRepository
java.lang.Object
io.extact.rms.application.persistence.jpa.JpaCrudRepository<UserAccount>
io.extact.rms.application.persistence.jpa.UserAccountJpaRepository
- All Implemented Interfaces:
GenericRepository<UserAccount>
,UserAccountRepository
@ApplicationScoped
@EnabledIfRuntimeConfig(propertyName="persistence.apiType",
value="jpa")
public class UserAccountJpaRepository
extends JpaCrudRepository<UserAccount>
implements UserAccountRepository
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.extact.rms.application.persistence.GenericRepository
GenericRepository.ApiType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindByLoginId
(String loginId) ログインIDに一致するユーザを取得する。findByLoginIdAndPasswod
(String loginId, String password) ログインIDとパスワードに一致するユーザを取得。jakarta.persistence.EntityManager
Methods inherited from class io.extact.rms.application.persistence.jpa.JpaCrudRepository
add, delete, findAll, get, update
-
Constructor Details
-
UserAccountJpaRepository
public UserAccountJpaRepository()
-
-
Method Details
-
findByLoginIdAndPasswod
Description copied from interface:UserAccountRepository
ログインIDとパスワードに一致するユーザを取得。- Specified by:
findByLoginIdAndPasswod
in interfaceUserAccountRepository
- Parameters:
loginId
- ログインIDpassword
- パスワード- Returns:
- 該当ユーザ。該当なしはnull
-
findByLoginId
Description copied from interface:UserAccountRepository
ログインIDに一致するユーザを取得する。- Specified by:
findByLoginId
in interfaceUserAccountRepository
- Parameters:
loginId
- ログインID- Returns:
- 該当ユーザ。該当なしはnull
-
getEntityManage
public jakarta.persistence.EntityManager getEntityManage()- Specified by:
getEntityManage
in classJpaCrudRepository<UserAccount>
-
getTargetClass
- Specified by:
getTargetClass
in classJpaCrudRepository<UserAccount>
-