Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
27d3a6bb
提交
27d3a6bb
authored
4月 06, 2019
作者:
sin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改package
- impl 增加 biz
上级
7e821913
隐藏空白字符变更
内嵌
并排
正在显示
65 个修改的文件
包含
172 行增加
和
171 行删除
+172
-171
AdminsUserController.java
...r/application/controller/admins/AdminsUserController.java
+4
-4
PassportController.java
...user/application/controller/users/PassportController.java
+4
-4
UserAddressController.java
...r/application/controller/users/UserAddressController.java
+5
-5
UserController.java
...all/user/application/controller/users/UserController.java
+3
-3
PassportConvert.java
...ocoder/mall/user/application/convert/PassportConvert.java
+1
-1
UserAddressConvert.java
...der/mall/user/application/convert/UserAddressConvert.java
+2
-2
UserConvert.java
...cn/iocoder/mall/user/application/convert/UserConvert.java
+2
-2
UserAccessLogInterceptor.java
...r/mall/user/sdk/interceptor/UserAccessLogInterceptor.java
+2
-2
UserSecurityInterceptor.java
...er/mall/user/sdk/interceptor/UserSecurityInterceptor.java
+2
-2
MobileCodeService.java
...main/java/cn/iocoder/mall/user/api/MobileCodeService.java
+1
-1
OAuth2Service.java
...src/main/java/cn/iocoder/mall/user/api/OAuth2Service.java
+3
-3
UserAccessLogService.java
...n/java/cn/iocoder/mall/user/api/UserAccessLogService.java
+2
-2
UserAddressService.java
...ain/java/cn/iocoder/mall/user/api/UserAddressService.java
+4
-4
UserService.java
...i/src/main/java/cn/iocoder/mall/user/api/UserService.java
+5
-5
OAuth2AccessTokenBO.java
...java/cn/iocoder/mall/user/api/bo/OAuth2AccessTokenBO.java
+1
-1
OAuth2AuthenticationBO.java
...a/cn/iocoder/mall/user/api/bo/OAuth2AuthenticationBO.java
+1
-1
UserAddressBO.java
.../main/java/cn/iocoder/mall/user/api/bo/UserAddressBO.java
+1
-1
UserAddressPageBO.java
...n/java/cn/iocoder/mall/user/api/bo/UserAddressPageBO.java
+1
-1
UserBO.java
...api/src/main/java/cn/iocoder/mall/user/api/bo/UserBO.java
+1
-1
UserPageBO.java
...src/main/java/cn/iocoder/mall/user/api/bo/UserPageBO.java
+1
-1
ThirdPlatformConstant.java
...iocoder/mall/user/api/constant/ThirdPlatformConstant.java
+1
-1
UserConstants.java
...java/cn/iocoder/mall/user/api/constant/UserConstants.java
+1
-1
UserErrorCodeEnum.java
.../cn/iocoder/mall/user/api/constant/UserErrorCodeEnum.java
+1
-1
UserAccessLogAddDTO.java
...ava/cn/iocoder/mall/user/api/dto/UserAccessLogAddDTO.java
+1
-1
UserAddressAddDTO.java
.../java/cn/iocoder/mall/user/api/dto/UserAddressAddDTO.java
+1
-1
UserAddressUpdateDTO.java
...va/cn/iocoder/mall/user/api/dto/UserAddressUpdateDTO.java
+1
-1
UserPageDTO.java
...c/main/java/cn/iocoder/mall/user/api/dto/UserPageDTO.java
+1
-1
UserUpdateDTO.java
...main/java/cn/iocoder/mall/user/api/dto/UserUpdateDTO.java
+1
-1
DatabaseConfiguration.java
...n/iocoder/mall/user/biz/config/DatabaseConfiguration.java
+2
-2
ServiceExceptionConfiguration.java
...r/mall/user/biz/config/ServiceExceptionConfiguration.java
+2
-2
OAuth2Convert.java
.../java/cn/iocoder/mall/user/biz/convert/OAuth2Convert.java
+4
-4
UserAccessLogConvert.java
...n/iocoder/mall/user/biz/convert/UserAccessLogConvert.java
+3
-3
UserAddressConvert.java
.../cn/iocoder/mall/user/biz/convert/UserAddressConvert.java
+5
-5
UserConvert.java
...in/java/cn/iocoder/mall/user/biz/convert/UserConvert.java
+4
-4
MobileCodeMapper.java
...n/java/cn/iocoder/mall/user/biz/dao/MobileCodeMapper.java
+2
-2
OAuth2AccessTokenMapper.java
...cn/iocoder/mall/user/biz/dao/OAuth2AccessTokenMapper.java
+2
-2
OAuth2RefreshTokenMapper.java
...n/iocoder/mall/user/biz/dao/OAuth2RefreshTokenMapper.java
+2
-2
UserAccessLogMapper.java
...ava/cn/iocoder/mall/user/biz/dao/UserAccessLogMapper.java
+2
-2
UserAddressMapper.java
.../java/cn/iocoder/mall/user/biz/dao/UserAddressMapper.java
+2
-2
UserMapper.java
...rc/main/java/cn/iocoder/mall/user/biz/dao/UserMapper.java
+2
-2
UserRegisterMapper.java
...java/cn/iocoder/mall/user/biz/dao/UserRegisterMapper.java
+2
-2
MobileCodeDO.java
...ava/cn/iocoder/mall/user/biz/dataobject/MobileCodeDO.java
+1
-1
OAuth2AccessTokenDO.java
...iocoder/mall/user/biz/dataobject/OAuth2AccessTokenDO.java
+1
-1
OAuth2RefreshTokenDO.java
...ocoder/mall/user/biz/dataobject/OAuth2RefreshTokenDO.java
+1
-1
UserAccessLogDO.java
.../cn/iocoder/mall/user/biz/dataobject/UserAccessLogDO.java
+1
-1
UserAddressDO.java
...va/cn/iocoder/mall/user/biz/dataobject/UserAddressDO.java
+1
-1
UserDO.java
...main/java/cn/iocoder/mall/user/biz/dataobject/UserDO.java
+1
-1
UserLoginLogDO.java
...a/cn/iocoder/mall/user/biz/dataobject/UserLoginLogDO.java
+1
-1
UserRegisterDO.java
...a/cn/iocoder/mall/user/biz/dataobject/UserRegisterDO.java
+1
-1
UserThirdAuthDO.java
.../cn/iocoder/mall/user/biz/dataobject/UserThirdAuthDO.java
+2
-2
package-info.java
.../src/main/java/cn/iocoder/mall/user/biz/package-info.java
+2
-0
MobileCodeServiceImpl.java
.../iocoder/mall/user/biz/service/MobileCodeServiceImpl.java
+5
-5
OAuth2ServiceImpl.java
...a/cn/iocoder/mall/user/biz/service/OAuth2ServiceImpl.java
+12
-12
UserAccessLogServiceImpl.java
...coder/mall/user/biz/service/UserAccessLogServiceImpl.java
+6
-6
UserAddressServiceImpl.java
...iocoder/mall/user/biz/service/UserAddressServiceImpl.java
+9
-9
UserServiceImpl.java
...ava/cn/iocoder/mall/user/biz/service/UserServiceImpl.java
+13
-13
package-info.java
...impl/src/main/java/cn/iocoder/mall/user/package-info.java
+0
-2
application.yaml
...r-service-impl/src/main/resources/config/application.yaml
+3
-2
MobileCodeMapper.xml
...rvice-impl/src/main/resources/mapper/MobileCodeMapper.xml
+1
-1
OAuth2AccessTokenMapper.xml
...mpl/src/main/resources/mapper/OAuth2AccessTokenMapper.xml
+1
-1
OAuth2RefreshTokenMapper.xml
...pl/src/main/resources/mapper/OAuth2RefreshTokenMapper.xml
+1
-1
UserAccessLogMapper.xml
...ce-impl/src/main/resources/mapper/UserAccessLogMapper.xml
+1
-1
UserAddress.xml
...er-service-impl/src/main/resources/mapper/UserAddress.xml
+18
-18
UserMapper.xml
...ser-service-impl/src/main/resources/mapper/UserMapper.xml
+1
-1
UserRegisterMapper.xml
...ice-impl/src/main/resources/mapper/UserRegisterMapper.xml
+1
-1
没有找到文件。
user/user-application/src/main/java/cn/iocoder/mall/user/application/controller/admins/AdminsUserController.java
浏览文件 @
27d3a6bb
...
@@ -3,10 +3,10 @@ package cn.iocoder.mall.user.application.controller.admins;
...
@@ -3,10 +3,10 @@ package cn.iocoder.mall.user.application.controller.admins;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.application.convert.UserConvert
;
import
cn.iocoder.mall.user.application.convert.UserConvert
;
import
cn.iocoder.mall.user.application.vo.admins.AdminsUserPageVO
;
import
cn.iocoder.mall.user.application.vo.admins.AdminsUserPageVO
;
import
cn.iocoder.mall.user.
service.api.UserService
;
import
cn.iocoder.mall.user.
api.dto.UserPageDTO
;
import
cn.iocoder.mall.user.
service.api.bo.UserPageB
O
;
import
cn.iocoder.mall.user.
api.dto.UserUpdateDT
O
;
import
cn.iocoder.mall.user.
service.api.dto.UserPageDTO
;
import
cn.iocoder.mall.user.
api.UserService
;
import
cn.iocoder.mall.user.
service.api.dto.UserUpdateDT
O
;
import
cn.iocoder.mall.user.
api.bo.UserPageB
O
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
...
...
user/user-application/src/main/java/cn/iocoder/mall/user/application/controller/users/PassportController.java
浏览文件 @
27d3a6bb
...
@@ -3,10 +3,10 @@ package cn.iocoder.mall.user.application.controller.users;
...
@@ -3,10 +3,10 @@ package cn.iocoder.mall.user.application.controller.users;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.application.convert.PassportConvert
;
import
cn.iocoder.mall.user.application.convert.PassportConvert
;
import
cn.iocoder.mall.user.sdk.annotation.PermitAll
;
import
cn.iocoder.mall.user.sdk.annotation.PermitAll
;
import
cn.iocoder.mall.user.
service.
api.MobileCodeService
;
import
cn.iocoder.mall.user.api.MobileCodeService
;
import
cn.iocoder.mall.user.
service.
api.OAuth2Service
;
import
cn.iocoder.mall.user.api.OAuth2Service
;
import
cn.iocoder.mall.user.
service.
api.UserService
;
import
cn.iocoder.mall.user.api.UserService
;
import
cn.iocoder.mall.user.
service.
api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.application.vo.users.MobileRegisterVO
;
import
cn.iocoder.mall.user.application.vo.users.MobileRegisterVO
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
...
user/user-application/src/main/java/cn/iocoder/mall/user/application/controller/users/UserAddressController.java
浏览文件 @
27d3a6bb
...
@@ -4,10 +4,10 @@ import cn.iocoder.common.framework.vo.CommonResult;
...
@@ -4,10 +4,10 @@ import cn.iocoder.common.framework.vo.CommonResult;
import
cn.iocoder.mall.user.application.convert.UserAddressConvert
;
import
cn.iocoder.mall.user.application.convert.UserAddressConvert
;
import
cn.iocoder.mall.user.application.po.UserAddressAddPO
;
import
cn.iocoder.mall.user.application.po.UserAddressAddPO
;
import
cn.iocoder.mall.user.application.po.UserAddressUpdatePO
;
import
cn.iocoder.mall.user.application.po.UserAddressUpdatePO
;
import
cn.iocoder.mall.user.api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressUpdateDTO
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContextHolder
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContextHolder
;
import
cn.iocoder.mall.user.service.api.UserAddressService
;
import
cn.iocoder.mall.user.api.UserAddressService
;
import
cn.iocoder.mall.user.service.api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.service.api.dto.UserAddressUpdateDTO
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -37,7 +37,7 @@ public class UserAddressController {
...
@@ -37,7 +37,7 @@ public class UserAddressController {
return
userAddressService
.
addAddress
(
userAddressAddDTO
);
return
userAddressService
.
addAddress
(
userAddressAddDTO
);
}
}
@P
os
tMapping
(
"update"
)
@P
u
tMapping
(
"update"
)
@ApiOperation
(
value
=
"用户地址-更新"
)
@ApiOperation
(
value
=
"用户地址-更新"
)
public
CommonResult
updateAddress
(
@RequestBody
@Validated
UserAddressUpdatePO
userAddressUpdatePO
)
{
public
CommonResult
updateAddress
(
@RequestBody
@Validated
UserAddressUpdatePO
userAddressUpdatePO
)
{
Integer
userId
=
UserSecurityContextHolder
.
getContext
().
getUserId
();
Integer
userId
=
UserSecurityContextHolder
.
getContext
().
getUserId
();
...
@@ -57,6 +57,6 @@ public class UserAddressController {
...
@@ -57,6 +57,6 @@ public class UserAddressController {
@ApiOperation
(
value
=
"用户地址列表"
)
@ApiOperation
(
value
=
"用户地址列表"
)
public
CommonResult
addressList
()
{
public
CommonResult
addressList
()
{
Integer
userId
=
UserSecurityContextHolder
.
getContext
().
getUserId
();
Integer
userId
=
UserSecurityContextHolder
.
getContext
().
getUserId
();
return
userAddressService
.
addressList
(
userId
);
return
userAddressService
.
addressList
(
1
);
}
}
}
}
user/user-application/src/main/java/cn/iocoder/mall/user/application/controller/users/UserController.java
浏览文件 @
27d3a6bb
...
@@ -2,11 +2,11 @@ package cn.iocoder.mall.user.application.controller.users;
...
@@ -2,11 +2,11 @@ package cn.iocoder.mall.user.application.controller.users;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.application.convert.UserConvert
;
import
cn.iocoder.mall.user.application.convert.UserConvert
;
import
cn.iocoder.mall.user.api.bo.UserBO
;
import
cn.iocoder.mall.user.api.dto.UserUpdateDTO
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContextHolder
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContextHolder
;
import
cn.iocoder.mall.user.application.vo.users.UsersUserVO
;
import
cn.iocoder.mall.user.application.vo.users.UsersUserVO
;
import
cn.iocoder.mall.user.service.api.UserService
;
import
cn.iocoder.mall.user.api.UserService
;
import
cn.iocoder.mall.user.service.api.bo.UserBO
;
import
cn.iocoder.mall.user.service.api.dto.UserUpdateDTO
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
user/user-application/src/main/java/cn/iocoder/mall/user/application/convert/PassportConvert.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
application
.
convert
;
package
cn
.
iocoder
.
mall
.
user
.
application
.
convert
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
service.
api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.application.vo.users.MobileRegisterVO
;
import
cn.iocoder.mall.user.application.vo.users.MobileRegisterVO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
...
...
user/user-application/src/main/java/cn/iocoder/mall/user/application/convert/UserAddressConvert.java
浏览文件 @
27d3a6bb
...
@@ -2,8 +2,8 @@ package cn.iocoder.mall.user.application.convert;
...
@@ -2,8 +2,8 @@ package cn.iocoder.mall.user.application.convert;
import
cn.iocoder.mall.user.application.po.UserAddressAddPO
;
import
cn.iocoder.mall.user.application.po.UserAddressAddPO
;
import
cn.iocoder.mall.user.application.po.UserAddressUpdatePO
;
import
cn.iocoder.mall.user.application.po.UserAddressUpdatePO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAddressUpdateDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressUpdateDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
...
...
user/user-application/src/main/java/cn/iocoder/mall/user/application/convert/UserConvert.java
浏览文件 @
27d3a6bb
...
@@ -3,8 +3,8 @@ package cn.iocoder.mall.user.application.convert;
...
@@ -3,8 +3,8 @@ package cn.iocoder.mall.user.application.convert;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.application.vo.admins.AdminsUserPageVO
;
import
cn.iocoder.mall.user.application.vo.admins.AdminsUserPageVO
;
import
cn.iocoder.mall.user.application.vo.users.UsersUserVO
;
import
cn.iocoder.mall.user.application.vo.users.UsersUserVO
;
import
cn.iocoder.mall.user.
service.
api.bo.UserBO
;
import
cn.iocoder.mall.user.api.bo.UserBO
;
import
cn.iocoder.mall.user.
service.
api.bo.UserPageBO
;
import
cn.iocoder.mall.user.api.bo.UserPageBO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
...
...
user/user-sdk/src/main/java/cn/iocoder/mall/user/sdk/interceptor/UserAccessLogInterceptor.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
sdk
.
interceptor
;
package
cn
.
iocoder
.
mall
.
user
.
sdk
.
interceptor
;
import
cn.iocoder.common.framework.util.HttpUtil
;
import
cn.iocoder.common.framework.util.HttpUtil
;
import
cn.iocoder.mall.user.
service.
api.UserAccessLogService
;
import
cn.iocoder.mall.user.api.UserAccessLogService
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAccessLogAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAccessLogAddDTO
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
org.apache.commons.lang3.exception.ExceptionUtils
;
import
org.apache.commons.lang3.exception.ExceptionUtils
;
...
...
user/user-sdk/src/main/java/cn/iocoder/mall/user/sdk/interceptor/UserSecurityInterceptor.java
浏览文件 @
27d3a6bb
...
@@ -3,11 +3,11 @@ package cn.iocoder.mall.user.sdk.interceptor;
...
@@ -3,11 +3,11 @@ package cn.iocoder.mall.user.sdk.interceptor;
import
cn.iocoder.common.framework.exception.ServiceException
;
import
cn.iocoder.common.framework.exception.ServiceException
;
import
cn.iocoder.common.framework.util.HttpUtil
;
import
cn.iocoder.common.framework.util.HttpUtil
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.api.OAuth2Service
;
import
cn.iocoder.mall.user.api.bo.OAuth2AuthenticationBO
;
import
cn.iocoder.mall.user.sdk.annotation.PermitAll
;
import
cn.iocoder.mall.user.sdk.annotation.PermitAll
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContext
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContext
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContextHolder
;
import
cn.iocoder.mall.user.sdk.context.UserSecurityContextHolder
;
import
cn.iocoder.mall.user.service.api.OAuth2Service
;
import
cn.iocoder.mall.user.service.api.bo.OAuth2AuthenticationBO
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
com.alibaba.dubbo.config.annotation.Reference
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.method.HandlerMethod
;
import
org.springframework.web.method.HandlerMethod
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/MobileCodeService.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/MobileCodeService.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
;
package
cn
.
iocoder
.
mall
.
user
.
api
;
import
cn.iocoder.common.framework.exception.ServiceException
;
import
cn.iocoder.common.framework.exception.ServiceException
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/OAuth2Service.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/OAuth2Service.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
;
package
cn
.
iocoder
.
mall
.
user
.
api
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
service.
api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.
service.
api.bo.OAuth2AuthenticationBO
;
import
cn.iocoder.mall.user.api.bo.OAuth2AuthenticationBO
;
public
interface
OAuth2Service
{
public
interface
OAuth2Service
{
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/UserAccessLogService.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/UserAccessLogService.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
;
package
cn
.
iocoder
.
mall
.
user
.
api
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAccessLogAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAccessLogAddDTO
;
public
interface
UserAccessLogService
{
public
interface
UserAccessLogService
{
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/UserAddressService.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/UserAddressService.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
;
package
cn
.
iocoder
.
mall
.
user
.
api
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
service.
api.bo.UserAddressBO
;
import
cn.iocoder.mall.user.api.bo.UserAddressBO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAddressUpdateDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressUpdateDTO
;
import
java.util.List
;
import
java.util.List
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/UserService.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/UserService.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
;
package
cn
.
iocoder
.
mall
.
user
.
api
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
service.
api.bo.UserBO
;
import
cn.iocoder.mall.user.api.bo.UserBO
;
import
cn.iocoder.mall.user.
service.
api.bo.UserPageBO
;
import
cn.iocoder.mall.user.api.bo.UserPageBO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserPageDTO
;
import
cn.iocoder.mall.user.api.dto.UserPageDTO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserUpdateDTO
;
import
cn.iocoder.mall.user.api.dto.UserUpdateDTO
;
public
interface
UserService
{
public
interface
UserService
{
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/bo/OAuth2AccessTokenBO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/bo/OAuth2AccessTokenBO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
bo
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
bo
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/bo/OAuth2AuthenticationBO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/bo/OAuth2AuthenticationBO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
bo
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
bo
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/bo/UserAddressBO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/bo/UserAddressBO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
bo
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
bo
;
/**
/**
* @author Sin
* @author Sin
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/bo/UserAddressPageBO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/bo/UserAddressPageBO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
bo
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
bo
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.List
;
import
java.util.List
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/bo/UserBO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/bo/UserBO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
bo
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
bo
;
import
java.util.Date
;
import
java.util.Date
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/bo/UserPageBO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/bo/UserPageBO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
bo
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
bo
;
import
java.util.List
;
import
java.util.List
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/constant/ThirdPlatformConstant.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/constant/ThirdPlatformConstant.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
constant
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
constant
;
public
class
ThirdPlatformConstant
{
public
class
ThirdPlatformConstant
{
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/constant/UserConstants.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/constant/UserConstants.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
constant
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
constant
;
public
class
UserConstants
{
public
class
UserConstants
{
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/constant/UserErrorCodeEnum.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/constant/UserErrorCodeEnum.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
constant
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
constant
;
/**
/**
* 错误码枚举类
* 错误码枚举类
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/dto/UserAccessLogAddDTO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/dto/UserAccessLogAddDTO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
dto
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
dto
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
import
java.util.Date
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/dto/UserAddressAddDTO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/dto/UserAddressAddDTO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
dto
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
dto
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/dto/UserAddressUpdateDTO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/dto/UserAddressUpdateDTO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
dto
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
dto
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/dto/UserPageDTO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/dto/UserPageDTO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
dto
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
dto
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
...
...
user/user-service-api/src/main/java/cn/iocoder/mall/user/
service/
api/dto/UserUpdateDTO.java
→
user/user-service-api/src/main/java/cn/iocoder/mall/user/api/dto/UserUpdateDTO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
.
api
.
dto
;
package
cn
.
iocoder
.
mall
.
user
.
api
.
dto
;
/**
/**
* 用户更新 DTO
* 用户更新 DTO
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/config/DatabaseConfiguration.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
config/DatabaseConfiguration.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
config
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
config
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.transaction.annotation.EnableTransactionManagement
;
import
org.springframework.transaction.annotation.EnableTransactionManagement
;
@Configuration
@Configuration
@MapperScan
(
"cn.iocoder.mall.user.dao"
)
// 扫描对应的 Mapper 接口
@MapperScan
(
"cn.iocoder.mall.user.
biz.
dao"
)
// 扫描对应的 Mapper 接口
@EnableTransactionManagement
(
proxyTargetClass
=
true
)
// 启动事务管理。为什么使用 proxyTargetClass 参数,参见 https://blog.csdn.net/huang_550/article/details/76492600
@EnableTransactionManagement
(
proxyTargetClass
=
true
)
// 启动事务管理。为什么使用 proxyTargetClass 参数,参见 https://blog.csdn.net/huang_550/article/details/76492600
public
class
DatabaseConfiguration
{
public
class
DatabaseConfiguration
{
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/config/ServiceExceptionConfiguration.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
config/ServiceExceptionConfiguration.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
config
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
config
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.mall.user.
service.
api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.api.constant.UserErrorCodeEnum
;
import
org.springframework.boot.context.event.ApplicationReadyEvent
;
import
org.springframework.boot.context.event.ApplicationReadyEvent
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.event.EventListener
;
import
org.springframework.context.event.EventListener
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/convert/OAuth2Convert.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
convert/OAuth2Convert.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
convert
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
convert
;
import
cn.iocoder.mall.user.dataobject.OAuth2AccessTokenDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.OAuth2AccessTokenDO
;
import
cn.iocoder.mall.user.
service.
api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.
service.
api.bo.OAuth2AuthenticationBO
;
import
cn.iocoder.mall.user.api.bo.OAuth2AuthenticationBO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapping
;
import
org.mapstruct.Mapping
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/convert/UserAccessLogConvert.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
convert/UserAccessLogConvert.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
convert
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
convert
;
import
cn.iocoder.mall.user.dataobject.UserAccessLogDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.UserAccessLogDO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAccessLogAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAccessLogAddDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/convert/UserAddressConvert.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
convert/UserAddressConvert.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
convert
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
convert
;
import
cn.iocoder.mall.user.
dataobject.UserAddressD
O
;
import
cn.iocoder.mall.user.
api.bo.UserAddressB
O
;
import
cn.iocoder.mall.user.
service.api.bo.UserAddressB
O
;
import
cn.iocoder.mall.user.
api.dto.UserAddressAddDT
O
;
import
cn.iocoder.mall.user.
service.api.dto.UserAddressAdd
DTO
;
import
cn.iocoder.mall.user.
api.dto.UserAddressUpdate
DTO
;
import
cn.iocoder.mall.user.
service.api.dto.UserAddressUpdateDT
O
;
import
cn.iocoder.mall.user.
biz.dataobject.UserAddressD
O
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/convert/UserConvert.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
convert/UserConvert.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
convert
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
convert
;
import
cn.iocoder.mall.user.dataobject.UserDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.UserDO
;
import
cn.iocoder.mall.user.
service.
api.bo.UserBO
;
import
cn.iocoder.mall.user.api.bo.UserBO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserUpdateDTO
;
import
cn.iocoder.mall.user.api.dto.UserUpdateDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.Mappings
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/MobileCodeMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/MobileCodeMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.MobileCodeDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.MobileCodeDO
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
@Repository
// 实际不加也没问entity,就是不想 IDEA 那看到有个报错
@Repository
// 实际不加也没问entity,就是不想 IDEA 那看到有个报错
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/OAuth2AccessTokenMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/OAuth2AccessTokenMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.OAuth2AccessTokenDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.OAuth2AccessTokenDO
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/OAuth2RefreshTokenMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/OAuth2RefreshTokenMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.OAuth2RefreshTokenDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.OAuth2RefreshTokenDO
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/UserAccessLogMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/UserAccessLogMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.UserAccessLogDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.UserAccessLogDO
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
@Repository
@Repository
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/UserAddressMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/UserAddressMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.UserAddressDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.UserAddressDO
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/UserMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/UserMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.UserDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.UserDO
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dao/UserRegisterMapper.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dao/UserRegisterMapper.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dao
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dao
;
import
cn.iocoder.mall.user.dataobject.UserRegisterDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.UserRegisterDO
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
@Repository
@Repository
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/MobileCodeDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/MobileCodeDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
java.util.Date
;
import
java.util.Date
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/OAuth2AccessTokenDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/OAuth2AccessTokenDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
java.util.Date
;
import
java.util.Date
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/OAuth2RefreshTokenDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/OAuth2RefreshTokenDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
java.util.Date
;
import
java.util.Date
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/UserAccessLogDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/UserAccessLogDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
cn.iocoder.common.framework.dataobject.DeletableDO
;
import
cn.iocoder.common.framework.dataobject.DeletableDO
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/UserAddressDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/UserAddressDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
cn.iocoder.common.framework.dataobject.DeletableDO
;
import
cn.iocoder.common.framework.dataobject.DeletableDO
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/UserDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/UserDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
cn.iocoder.common.framework.dataobject.DeletableDO
;
import
cn.iocoder.common.framework.dataobject.DeletableDO
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/UserLoginLogDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/UserLoginLogDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
public
class
UserLoginLogDO
{
public
class
UserLoginLogDO
{
}
}
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/UserRegisterDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/UserRegisterDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
java.util.Date
;
import
java.util.Date
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/dataobject/UserThirdAuthDO.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
dataobject/UserThirdAuthDO.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
dataobject
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
dataobject
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -23,7 +23,7 @@ public class UserThirdAuthDO {
...
@@ -23,7 +23,7 @@ public class UserThirdAuthDO {
/**
/**
* 开放平台
* 开放平台
*
*
* @see cn.iocoder.mall.user.constant.ThirdPlatformConstant
* @see cn.iocoder.mall.user.
api.
constant.ThirdPlatformConstant
*/
*/
private
Integer
platform
;
private
Integer
platform
;
/**
/**
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/biz/package-info.java
0 → 100644
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
biz
;
\ No newline at end of file
user/user-service-impl/src/main/java/cn/iocoder/mall/user/service/MobileCodeServiceImpl.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
service/MobileCodeServiceImpl.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
service
;
import
cn.iocoder.common.framework.constant.SysErrorCodeEnum
;
import
cn.iocoder.common.framework.constant.SysErrorCodeEnum
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ValidationUtil
;
import
cn.iocoder.common.framework.util.ValidationUtil
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.dao.MobileCodeMapper
;
import
cn.iocoder.mall.user.
biz.
dao.MobileCodeMapper
;
import
cn.iocoder.mall.user.dataobject.MobileCodeDO
;
import
cn.iocoder.mall.user.
biz.
dataobject.MobileCodeDO
;
import
cn.iocoder.mall.user.
service.
api.MobileCodeService
;
import
cn.iocoder.mall.user.api.MobileCodeService
;
import
cn.iocoder.mall.user.
service.
api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.api.constant.UserErrorCodeEnum
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/service/OAuth2ServiceImpl.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
service/OAuth2ServiceImpl.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
service
;
import
cn.iocoder.common.framework.exception.ServiceException
;
import
cn.iocoder.common.framework.exception.ServiceException
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
convert.OAuth2Convert
;
import
cn.iocoder.mall.user.
biz.dao.OAuth2AccessTokenMapper
;
import
cn.iocoder.mall.user.
dao.OAuth2Access
TokenMapper
;
import
cn.iocoder.mall.user.
biz.dao.OAuth2Refresh
TokenMapper
;
import
cn.iocoder.mall.user.
dao.OAuth2RefreshTokenMapper
;
import
cn.iocoder.mall.user.
biz.dataobject.MobileCodeDO
;
import
cn.iocoder.mall.user.
dataobject.MobileCode
DO
;
import
cn.iocoder.mall.user.
biz.dataobject.OAuth2AccessToken
DO
;
import
cn.iocoder.mall.user.
dataobject.OAuth2Access
TokenDO
;
import
cn.iocoder.mall.user.
biz.dataobject.OAuth2Refresh
TokenDO
;
import
cn.iocoder.mall.user.
dataobject.OAuth2RefreshToken
DO
;
import
cn.iocoder.mall.user.
biz.dataobject.User
DO
;
import
cn.iocoder.mall.user.
dataobject.UserDO
;
import
cn.iocoder.mall.user.
api.OAuth2Service
;
import
cn.iocoder.mall.user.
service.api.OAuth2Service
;
import
cn.iocoder.mall.user.
api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.
service.api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.
api.bo.OAuth2AuthenticationBO
;
import
cn.iocoder.mall.user.
service.api.bo.OAuth2AccessTokenBO
;
import
cn.iocoder.mall.user.
api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.
service.api.bo.OAuth2AuthenticationBO
;
import
cn.iocoder.mall.user.
biz.convert.OAuth2Convert
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/service/UserAccessLogServiceImpl.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
service/UserAccessLogServiceImpl.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
service
;
import
cn.iocoder.common.framework.util.StringUtil
;
import
cn.iocoder.common.framework.util.StringUtil
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
convert.UserAccessLogConvert
;
import
cn.iocoder.mall.user.
biz.dao.UserAccessLogMapper
;
import
cn.iocoder.mall.user.
dao.UserAccessLogMapper
;
import
cn.iocoder.mall.user.
biz.dataobject.UserAccessLogDO
;
import
cn.iocoder.mall.user.
dataobject.UserAccessLogDO
;
import
cn.iocoder.mall.user.
api.UserAccessLogService
;
import
cn.iocoder.mall.user.
service.api.UserAccessLogService
;
import
cn.iocoder.mall.user.
api.dto.UserAccessLogAddDTO
;
import
cn.iocoder.mall.user.
service.api.dto.UserAccessLogAddDTO
;
import
cn.iocoder.mall.user.
biz.convert.UserAccessLogConvert
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/service/UserAddressServiceImpl.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
service/UserAddressServiceImpl.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
service
;
import
cn.iocoder.common.framework.constant.DeletedStatusEnum
;
import
cn.iocoder.common.framework.constant.DeletedStatusEnum
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
convert.UserAddressConvert
;
import
cn.iocoder.mall.user.
api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.
dao.UserAddressMapper
;
import
cn.iocoder.mall.user.
biz.convert.UserAddressConvert
;
import
cn.iocoder.mall.user.
dataobject.UserAddressDO
;
import
cn.iocoder.mall.user.
biz.dao.UserAddressMapper
;
import
cn.iocoder.mall.user.
service.api.UserAddressService
;
import
cn.iocoder.mall.user.
biz.dataobject.UserAddressDO
;
import
cn.iocoder.mall.user.
service.api.bo.UserAddressBO
;
import
cn.iocoder.mall.user.
api.UserAddressService
;
import
cn.iocoder.mall.user.
service.api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.
api.bo.UserAddressBO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressAddDTO
;
import
cn.iocoder.mall.user.
service.
api.dto.UserAddressUpdateDTO
;
import
cn.iocoder.mall.user.api.dto.UserAddressUpdateDTO
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/service/UserServiceImpl.java
→
user/user-service-impl/src/main/java/cn/iocoder/mall/user/
biz/
service/UserServiceImpl.java
浏览文件 @
27d3a6bb
package
cn
.
iocoder
.
mall
.
user
.
service
;
package
cn
.
iocoder
.
mall
.
user
.
biz
.
service
;
import
cn.iocoder.common.framework.constant.DeletedStatusEnum
;
import
cn.iocoder.common.framework.constant.DeletedStatusEnum
;
import
cn.iocoder.common.framework.constant.SysErrorCodeEnum
;
import
cn.iocoder.common.framework.constant.SysErrorCodeEnum
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ServiceExceptionUtil
;
import
cn.iocoder.common.framework.util.ValidationUtil
;
import
cn.iocoder.common.framework.util.ValidationUtil
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.user.
convert.UserConvert
;
import
cn.iocoder.mall.user.
biz.dao.UserMapper
;
import
cn.iocoder.mall.user.
dao.Us
erMapper
;
import
cn.iocoder.mall.user.
biz.dao.UserRegist
erMapper
;
import
cn.iocoder.mall.user.
dao.UserRegisterMapper
;
import
cn.iocoder.mall.user.
biz.dataobject.UserDO
;
import
cn.iocoder.mall.user.
dataobject.Us
erDO
;
import
cn.iocoder.mall.user.
biz.dataobject.UserRegist
erDO
;
import
cn.iocoder.mall.user.
dataobject.UserRegisterDO
;
import
cn.iocoder.mall.user.
api.UserService
;
import
cn.iocoder.mall.user.
service.api.UserService
;
import
cn.iocoder.mall.user.
api.bo.UserBO
;
import
cn.iocoder.mall.user.
service.api.bo.User
BO
;
import
cn.iocoder.mall.user.
api.bo.UserPage
BO
;
import
cn.iocoder.mall.user.
service.api.bo.UserPageBO
;
import
cn.iocoder.mall.user.
api.constant.UserConstants
;
import
cn.iocoder.mall.user.
service.api.constant.UserConstants
;
import
cn.iocoder.mall.user.
api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.
service.api.constant.UserErrorCodeEnum
;
import
cn.iocoder.mall.user.
api.dto.UserPageDTO
;
import
cn.iocoder.mall.user.
service.api.dto.UserPag
eDTO
;
import
cn.iocoder.mall.user.
api.dto.UserUpdat
eDTO
;
import
cn.iocoder.mall.user.
service.api.dto.UserUpdateDTO
;
import
cn.iocoder.mall.user.
biz.convert.UserConvert
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
...
...
user/user-service-impl/src/main/java/cn/iocoder/mall/user/package-info.java
deleted
100644 → 0
浏览文件 @
7e821913
package
cn
.
iocoder
.
mall
.
user
;
\ No newline at end of file
user/user-service-impl/src/main/resources/config/application.yaml
浏览文件 @
27d3a6bb
...
@@ -10,7 +10,7 @@ spring:
...
@@ -10,7 +10,7 @@ spring:
mybatis
:
mybatis
:
config-location
:
classpath:mybatis-config.xml
config-location
:
classpath:mybatis-config.xml
mapper-locations
:
classpath:mapper/*.xml
mapper-locations
:
classpath:mapper/*.xml
type-aliases-package
:
cn.iocoder.mall.user.dataobject
type-aliases-package
:
cn.iocoder.mall.user.
biz.
dataobject
# dubbo
# dubbo
dubbo
:
dubbo
:
...
@@ -22,7 +22,7 @@ dubbo:
...
@@ -22,7 +22,7 @@ dubbo:
port
:
-1
port
:
-1
name
:
dubbo
name
:
dubbo
scan
:
scan
:
base-packages
:
cn.iocoder.mall.user.service
base-packages
:
cn.iocoder.mall.user.
biz.
service
demo
:
demo
:
service
:
service
:
version
:
1.0.0
version
:
1.0.0
\ No newline at end of file
user/user-service-impl/src/main/resources/mapper/MobileCodeMapper.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.MobileCodeMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.MobileCodeMapper"
>
<insert
id=
"insert"
parameterType=
"MobileCodeDO"
>
<insert
id=
"insert"
parameterType=
"MobileCodeDO"
>
INSERT INTO mobile_code (
INSERT INTO mobile_code (
...
...
user/user-service-impl/src/main/resources/mapper/OAuth2AccessTokenMapper.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.OAuth2AccessTokenMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.OAuth2AccessTokenMapper"
>
<insert
id=
"insert"
parameterType=
"OAuth2AccessTokenDO"
>
<insert
id=
"insert"
parameterType=
"OAuth2AccessTokenDO"
>
INSERT INTO oauth2_access_token (
INSERT INTO oauth2_access_token (
...
...
user/user-service-impl/src/main/resources/mapper/OAuth2RefreshTokenMapper.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.OAuth2RefreshTokenMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.OAuth2RefreshTokenMapper"
>
<insert
id=
"insert"
parameterType=
"OAuth2RefreshTokenDO"
>
<insert
id=
"insert"
parameterType=
"OAuth2RefreshTokenDO"
>
INSERT INTO oauth2_refresh_token (
INSERT INTO oauth2_refresh_token (
...
...
user/user-service-impl/src/main/resources/mapper/UserAccessLogMapper.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.UserAccessLogMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.UserAccessLogMapper"
>
<!--<sql id="FIELDS">-->
<!--<sql id="FIELDS">-->
<!--id, username, nickname, password, status,-->
<!--id, username, nickname, password, status,-->
...
...
user/user-service-impl/src/main/resources/mapper/UserAddress.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.UserAddressMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.UserAddressMapper"
>
<sql
id=
"FIELDS"
>
<sql
id=
"FIELDS"
>
id, user_id, area
N
o, `name`, mobile, address,
id, user_id, area
_n
o, `name`, mobile, address,
create_time, update_time, deleted
create_time, update_time, deleted
</sql>
</sql>
<insert
id=
"insert"
parameterType=
"UserAddressDO"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
<insert
id=
"insert"
parameterType=
"UserAddressDO"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
INSERT INTO user_address (
INSERT INTO user_address (
user_id, area
N
o, `name`, mobile, address
user_id, area
_n
o, `name`, mobile, address
) VALUES (
) VALUES (
#{userId}, #{areaNo}, #{name}, #{mobile}, #{address},
#{userId}, #{areaNo}, #{name}, #{mobile}, #{address},
#{createTime}, #{updateTime}, #{deleted}
#{createTime}, #{updateTime}, #{deleted}
)
)
</insert>
</insert>
<update
id=
"updateById"
resultType=
"Integer"
>
<update
id=
"updateById"
>
UPDATE user_address
UPDATE user_address
<set>
<set>
<if
test=
"
area_n
o != null"
>
<if
test=
"
userAddressDO.areaN
o != null"
>
, area_no = #{areaNo}
, area_no = #{
userAddressDO.
areaNo}
</if>
</if>
<if
test=
"name != null"
>
<if
test=
"
userAddressDO.
name != null"
>
, `name` = #{name}
, `name` = #{
userAddressDO.
name}
</if>
</if>
<if
test=
"mobile != null"
>
<if
test=
"
userAddressDO.
mobile != null"
>
, mobile = #{mobile}
, mobile = #{
userAddressDO.
mobile}
</if>
</if>
<if
test=
"address != null"
>
<if
test=
"
userAddressDO.
address != null"
>
, address = #{address}
, address = #{
userAddressDO.
address}
</if>
</if>
<if
test=
"updateTime != null"
>
<if
test=
"u
serAddressDO.u
pdateTime != null"
>
, update_time = #{updateTime}
, update_time = #{u
serAddressDO.u
pdateTime}
</if>
</if>
<if
test=
"deleted != null"
>
<if
test=
"
userAddressDO.
deleted != null"
>
, deleted = #{deleted}
, deleted = #{
userAddressDO.
deleted}
</if>
</if>
</set>
</set>
WHERE id = #{id}
WHERE id = #{id}
</update>
</update>
<select
id=
"selectByUserIdAndId"
resultType=
"cn.iocoder.mall.user.dataobject.UserAddressDO"
>
<select
id=
"selectByUserIdAndId"
resultType=
"cn.iocoder.mall.user.
biz.
dataobject.UserAddressDO"
>
SELECT
SELECT
<include
refid=
"FIELDS"
/>
<include
refid=
"FIELDS"
/>
FROM user_address
FROM user_address
...
@@ -49,7 +49,7 @@
...
@@ -49,7 +49,7 @@
AND id = #{id}
AND id = #{id}
</select>
</select>
<select
id=
"selectByUserIdAndDeleted"
resultType=
"cn.iocoder.mall.user.dataobject.UserAddressDO"
>
<select
id=
"selectByUserIdAndDeleted"
resultType=
"cn.iocoder.mall.user.
biz.
dataobject.UserAddressDO"
>
SELECT
SELECT
<include
refid=
"FIELDS"
/>
<include
refid=
"FIELDS"
/>
FROM user_address
FROM user_address
...
...
user/user-service-impl/src/main/resources/mapper/UserMapper.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.UserMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.UserMapper"
>
<sql
id=
"FIELDS"
>
<sql
id=
"FIELDS"
>
id, mobile, nickname, avatar, status,
id, mobile, nickname, avatar, status,
...
...
user/user-service-impl/src/main/resources/mapper/UserRegisterMapper.xml
浏览文件 @
27d3a6bb
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.iocoder.mall.user.dao.UserRegisterMapper"
>
<mapper
namespace=
"cn.iocoder.mall.user.
biz.
dao.UserRegisterMapper"
>
<insert
id=
"insert"
parameterType=
"UserRegisterDO"
>
<insert
id=
"insert"
parameterType=
"UserRegisterDO"
>
INSERT INTO user_register (
INSERT INTO user_register (
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论