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.EntityManagerMethods 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:
findByLoginIdAndPasswodin interfaceUserAccountRepository- Parameters:
loginId- ログインIDpassword- パスワード- Returns:
- 該当ユーザ。該当なしはnull
-
findByLoginId
Description copied from interface:UserAccountRepositoryログインIDに一致するユーザを取得する。- Specified by:
findByLoginIdin interfaceUserAccountRepository- Parameters:
loginId- ログインID- Returns:
- 該当ユーザ。該当なしはnull
-
getEntityManage
public jakarta.persistence.EntityManager getEntityManage()- Specified by:
getEntityManagein classJpaCrudRepository<UserAccount>
-
getTargetClass
- Specified by:
getTargetClassin classJpaCrudRepository<UserAccount>
-