Class BoundUserByQueryHandler
java.lang.Object
com.sankcrm.erp.auth.application.user.sso.query.bounduserby.BoundUserByQueryHandler
- All Implemented Interfaces:
com.sankcrm.erp.bus.QueryHandler<Optional<UserInfo>,BoundUserByQuery>
@Component("userBoundUserByQueryHandler")
public class BoundUserByQueryHandler
extends Object
implements com.sankcrm.erp.bus.QueryHandler<Optional<UserInfo>,BoundUserByQuery>
查询用户绑定的账号
- Since:
- 2.1.4
- Author:
- zhsxin
- create time:
- 2023/12/1 17:09
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.querydsl.jpa.JPQLQueryFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.querydsl.jpa.JPQLQueryFactory查询器工厂handle(BoundUserByQuery query) protected QUserInfomodel()protected UserInfoquery(BoundUserByQuery query) protected UserInfoqueryBy(BoundUserByQuery query) protected UserInfoqueryByOther(BoundUserByQuery query)
-
Field Details
-
dslQueryFactory
protected final com.querydsl.jpa.JPQLQueryFactory dslQueryFactory
-
-
Constructor Details
-
BoundUserByQueryHandler
public BoundUserByQueryHandler()
-
-
Method Details
-
handle
public Optional<UserInfo> handle(BoundUserByQuery query) throws com.sankcrm.erp.common.exception.CoreException - Specified by:
handlein interfacecom.sankcrm.erp.bus.QueryHandler<Optional<UserInfo>,BoundUserByQuery> - Throws:
com.sankcrm.erp.common.exception.CoreException
-
query
-
model
-
queryByOther
-
queryBy
-
getQueryFactory
protected com.querydsl.jpa.JPQLQueryFactory getQueryFactory()查询器工厂- Returns:
- 查询器工厂
-