5 changed files with 80 additions and 3 deletions
Unified View
Diff Options
-
5dating-agency-mall-server/pom.xml
-
38dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/order/OrderApplicationService.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/usermanagement/UserManagementDao.java
-
9dating-agency-mall-server/src/main/java/com/qniao/dam/query/usermanagement/UserManagementQueryService.java
-
24dating-agency-mall-server/src/main/java/com/qniao/dam/query/usermanagement/impl/UserManagementQueryServiceImpl.java
@ -0,0 +1,7 @@ |
|||||
|
package com.qniao.dam.infrastructure.persistent.dao.usermanagement; |
||||
|
|
||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
|
import com.qniao.daca.domain.aggregate.usermanagement.entity.UserManagement; |
||||
|
|
||||
|
public interface UserManagementDao extends BaseMapper<UserManagement> { |
||||
|
} |
||||
@ -0,0 +1,9 @@ |
|||||
|
package com.qniao.dam.query.usermanagement; |
||||
|
|
||||
|
import com.qniao.daca.domain.aggregate.usermanagement.entity.UserManagement; |
||||
|
|
||||
|
public interface UserManagementQueryService { |
||||
|
|
||||
|
UserManagement queryByUserId(Long userId); |
||||
|
|
||||
|
} |
||||
@ -0,0 +1,24 @@ |
|||||
|
package com.qniao.dam.query.usermanagement.impl; |
||||
|
|
||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
||||
|
import com.qniao.daca.domain.aggregate.usermanagement.entity.UserManagement; |
||||
|
import com.qniao.dam.infrastructure.persistent.dao.usermanagement.UserManagementDao; |
||||
|
import com.qniao.dam.query.usermanagement.UserManagementQueryService; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
import javax.annotation.Resource; |
||||
|
|
||||
|
@Service |
||||
|
public class UserManagementQueryServiceImpl implements UserManagementQueryService { |
||||
|
|
||||
|
@Resource |
||||
|
private UserManagementDao userManagementDao; |
||||
|
|
||||
|
@Override |
||||
|
public UserManagement queryByUserId(Long userId) { |
||||
|
return userManagementDao.selectOne(new LambdaQueryWrapper<UserManagement>() |
||||
|
.eq(UserManagement::getUserId, userId) |
||||
|
.last("limit 1")); |
||||
|
} |
||||
|
|
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save