【例子介绍】spring cloud alibaba 分布式,可用于学习,了解架构
【相关图片】
【源码结构】
.
├── cloud-base-master
│ ├── 1_assets
│ │ ├── how-to-start.md
│ │ ├── image
│ │ │ ├── 流控.jpg
│ │ │ ├── 代码生成.jpg
│ │ │ ├── 用户管理.jpg
│ │ │ ├── 资源管理.png
│ │ │ ├── 服务架构图.jpg
│ │ │ └── 定时任务管理.jpg
│ │ └── logback
│ │ ├── logback-spring-dev.xml
│ │ └── logback-spring-prod.xml
│ ├── LICENSE
│ ├── README.md
│ ├── TODO.md
│ ├── authorize-center
│ │ ├── authorize-center-server
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── cloud
│ │ │ │ └── base
│ │ │ │ ├── AuthorizeCenterApplication.java
│ │ │ │ └── authorize
│ │ │ │ ├── config
│ │ │ │ │ └── SwaggerConfig.java
│ │ │ │ ├── controller
│ │ │ │ │ └── AuthorizeController.java
│ │ │ │ ├── feign
│ │ │ │ │ ├── UserCenterAuthorizeApiClient.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── UserCenterAuthorizeApiClientFallbackFactory.java
│ │ │ │ └── security
│ │ │ │ └── verification
│ │ │ │ ├── UsernamePasswordVerification.java
│ │ │ │ └── UsernamePasswordVerificationAdapter.java
│ │ │ └── resources
│ │ │ ├── application-dev.yml
│ │ │ ├── application-prod.yml
│ │ │ ├── application-test.yml
│ │ │ ├── application.yml
│ │ │ └── bootstrap.yml
│ │ ├── pom.xml
│ │ └── res.md
│ ├── cloud-gateway
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ ├── GatewayApplication.java
│ │ │ └── gateway
│ │ │ ├── cors
│ │ │ │ └── GatewayCorsConfiguration.java
│ │ │ ├── exception
│ │ │ │ ├── GatewayExceptionAdvice.java
│ │ │ │ └── JsonExceptionHandler.java
│ │ │ ├── filter
│ │ │ │ └── CustomerGlobalFilter.java
│ │ │ └── swagger
│ │ │ ├── MySwaggerResourceProvider.java
│ │ │ └── SwaggerResourceController.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application-test.yml
│ │ ├── application.yml
│ │ └── bootstrap.yml
│ ├── code-generator
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ ├── CodeGeneratorApplication.java
│ │ │ └── generator
│ │ │ ├── config
│ │ │ │ └── SwaggerConfig.java
│ │ │ ├── controller
│ │ │ │ └── GeneratorController.java
│ │ │ ├── model
│ │ │ │ ├── dto
│ │ │ │ │ ├── TableColumnsQueryResultDto.java
│ │ │ │ │ └── TableQueryResultDto.java
│ │ │ │ └── param
│ │ │ │ ├── GeneratorCodeParam.java
│ │ │ │ ├── SetDataBaseParam.java
│ │ │ │ └── TableQueryParam.java
│ │ │ ├── properties
│ │ │ │ ├── DataBaseProperties.java
│ │ │ │ └── GeneratorProperties.java
│ │ │ ├── repository
│ │ │ │ ├── dao
│ │ │ │ │ ├── GeneratorDao.java
│ │ │ │ │ └── GeneratorDaoImpl.java
│ │ │ │ ├── entity
│ │ │ │ │ ├── ColumnEntity.java
│ │ │ │ │ └── TableEntity.java
│ │ │ │ └── service
│ │ │ │ └── SysGeneratorService.java
│ │ │ └── util
│ │ │ └── GenUtils.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application-test.yml
│ │ ├── application.yml
│ │ └── template
│ │ ├── Dao.java.vm
│ │ ├── DaoImpl.java.vm
│ │ ├── Entity.java.vm
│ │ └── Mapper.java.vm
│ ├── common
│ │ ├── README.md
│ │ ├── core-common
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── common
│ │ │ ├── entity
│ │ │ │ ├── CommonEntity.java
│ │ │ │ └── CommonMethod.java
│ │ │ ├── exception
│ │ │ │ └── CommonExceptionAdvice.java
│ │ │ └── util
│ │ │ ├── EncDecHelper.java
│ │ │ ├── EncryptUtil.java
│ │ │ ├── IdWorker.java
│ │ │ ├── Md5Util.java
│ │ │ ├── http
│ │ │ │ ├── HttpHelper.java
│ │ │ │ └── HttpUtils.java
│ │ │ └── ip
│ │ │ ├── AddressUtils.java
│ │ │ ├── CharsetKit.java
│ │ │ ├── Convert.java
│ │ │ ├── EscapeUtil.java
│ │ │ ├── HTMLFilter.java
│ │ │ ├── IpUtils.java
│ │ │ ├── StrFormatter.java
│ │ │ └── StringUtils.java
│ │ ├── core-exception
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── common
│ │ │ ├── exception
│ │ │ │ └── CommonException.java
│ │ │ └── response
│ │ │ ├── ResponseCode.java
│ │ │ └── ServerResponse.java
│ │ └── pom.xml
│ ├── dependency
│ │ ├── dependency-alibaba-cloud
│ │ │ ├── README.md
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── alibaba_cloud
│ │ │ ├── config
│ │ │ │ └── FeignConfiguration.java
│ │ │ └── fallback
│ │ │ └── FeignFallbackFactory.java
│ │ ├── dependency-mybatis-plus
│ │ │ ├── README.md
│ │ │ └── pom.xml
│ │ ├── dependency-mybatis-tk
│ │ │ ├── README.md
│ │ │ └── pom.xml
│ │ ├── dependency-redis
│ │ │ ├── README.md
│ │ │ └── pom.xml
│ │ ├── dependency-seata
│ │ │ ├── READEME.md
│ │ │ ├── config
│ │ │ │ ├── config.txt
│ │ │ │ ├── file.conf
│ │ │ │ ├── nacos-config.sh
│ │ │ │ └── registry.conf
│ │ │ ├── db
│ │ │ │ └── seata.sql
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── resources
│ │ │ ├── file.conf
│ │ │ └── registry.conf
│ │ ├── dependency-sentinel
│ │ │ ├── READEME.md
│ │ │ └── pom.xml
│ │ ├── dependency-sentinel-gateway
│ │ │ ├── READEME.md
│ │ │ └── pom.xml
│ │ ├── dependency-sleuth-zipkin
│ │ │ ├── README.md
│ │ │ └── pom.xml
│ │ └── pom.xml
│ ├── modules
│ │ ├── modules-lh-security
│ │ │ ├── README.md
│ │ │ ├── lh-security-client
│ │ │ │ ├── README.MD
│ │ │ │ ├── pom.xml
│ │ │ │ └── src
│ │ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── cloud
│ │ │ │ └── base
│ │ │ │ └── modules
│ │ │ │ └── security
│ │ │ │ └── client
│ │ │ │ ├── SecurityClientAutoConfiguration.java
│ │ │ │ ├── component
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── HasPermsCode.java
│ │ │ │ │ │ ├── HasPermsCodeAop.java
│ │ │ │ │ │ ├── HasStaticResPath.java
│ │ │ │ │ │ ├── HasStaticResPathAop.java
│ │ │ │ │ │ ├── HasUrl.java
│ │ │ │ │ │ ├── HasUrlAop.java
│ │ │ │ │ │ ├── TokenToAuthority.java
│ │ │ │ │ │ └── TokenToAuthorityAop.java
│ │ │ │ │ └── provide
│ │ │ │ │ ├── ProvideResToSecurityClient.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── DefaultProvideResToSecurityClient.java
│ │ │ │ ├── service
│ │ │ │ │ ├── SecurityClient.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── DefaultSecurityClientImpl.java
│ │ │ │ └── util
│ │ │ │ └── OkHttpClientUtil.java
│ │ │ ├── lh-security-core
│ │ │ │ ├── README.MD
│ │ │ │ ├── pom.xml
│ │ │ │ └── src
│ │ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── cloud
│ │ │ │ └── base
│ │ │ │ └── modules
│ │ │ │ └── security
│ │ │ │ ├── core
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── SecurityAuthority.java
│ │ │ │ │ │ ├── SecurityRes.java
│ │ │ │ │ │ ├── SecurityRole.java
│ │ │ │ │ │ ├── SecurityServerAddr.java
│ │ │ │ │ │ └── SecurityUser.java
│ │ │ │ │ ├── param
│ │ │ │ │ │ ├── CheckResParam.java
│ │ │ │ │ │ ├── TokenParam.java
│ │ │ │ │ │ └── TokenToAuthorityParam.java
│ │ │ │ │ ├── properties
│ │ │ │ │ │ └── SecurityProperties.java
│ │ │ │ │ └── vo
│ │ │ │ │ └── AuthenticationVo.java
│ │ │ │ └── server
│ │ │ │ ├── authentication
│ │ │ │ │ ├── SecurityCheckAuthority.java
│ │ │ │ │ ├── SecurityVoucherVerification.java
│ │ │ │ │ └── SecurityVoucherVerificationProcess.java
│ │ │ │ └── voucher
│ │ │ │ └── SecurityVoucher.java
│ │ │ ├── lh-security-server
│ │ │ │ ├── README.MD
│ │ │ │ ├── SecurityServer.jpg
│ │ │ │ ├── pom.xml
│ │ │ │ └── src
│ │ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── cloud
│ │ │ │ └── base
│ │ │ │ └── modules
│ │ │ │ └── security
│ │ │ │ └── server
│ │ │ │ ├── SecurityServerAutoConfiguration.java
│ │ │ │ ├── authentication
│ │ │ │ │ └── impl
│ │ │ │ │ ├── DefaultSecurityCheckAuthority.java
│ │ │ │ │ ├── DefaultSecurityVoucherVerificationProcess.java
│ │ │ │ │ └── DefaultUsernamePasswordVoucherVoucherVerification.java
│ │ │ │ ├── controller
│ │ │ │ │ └── SecurityController.java
│ │ │ │ ├── service
│ │ │ │ │ ├── SecurityServer.java
│ │ │ │ │ └── impl
│ │ │ │ │ └── DefaultSecurityServerImpl.java
│ │ │ │ ├── token
│ │ │ │ │ ├── TokenGenerate.java
│ │ │ │ │ ├── TokenManager.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── DefaultTokenGenerate.java
│ │ │ │ │ └── DefaultTokenManager.java
│ │ │ │ └── voucher
│ │ │ │ └── DefaultUsernamePasswordVoucher.java
│ │ │ └── pom.xml
│ │ ├── modules-logger
│ │ │ ├── README.md
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── modules
│ │ │ └── logger
│ │ │ ├── LhitLoggerAutoCofinguration.java
│ │ │ ├── adapter
│ │ │ │ ├── LhitLoggerRoleInfoByUserAdapter.java
│ │ │ │ ├── LhitLoggerStorageAdapter.java
│ │ │ │ ├── LhitLoggerUserInfoFromRequestAdapter.java
│ │ │ │ └── impl
│ │ │ │ ├── DefaultLhitLoggerStorageAdapter.java
│ │ │ │ ├── DefaultRoleInfoByUserAdapter.java
│ │ │ │ └── DefaultUserInfoFromRequest.java
│ │ │ ├── annotation
│ │ │ │ └── LhitLogger.java
│ │ │ ├── aop
│ │ │ │ └── LhitLoggerMethodAop.java
│ │ │ ├── entity
│ │ │ │ ├── AddressEntity.java
│ │ │ │ ├── LhitLoggerEntity.java
│ │ │ │ ├── LoggerBusinessType.java
│ │ │ │ └── RequestParam.java
│ │ │ └── properties
│ │ │ └── LhitLoggerProperties.java
│ │ ├── modules-multi-datasource
│ │ │ ├── README.md
│ │ │ ├── db
│ │ │ │ ├── test1.sql
│ │ │ │ └── test2.sql
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── modules
│ │ │ └── datasource
│ │ │ ├── annotation
│ │ │ │ └── DataSource.java
│ │ │ ├── aspect
│ │ │ │ └── DataSourceAspect.java
│ │ │ ├── config
│ │ │ │ ├── DynamicContextHolder.java
│ │ │ │ ├── DynamicDataSource.java
│ │ │ │ ├── DynamicDataSourceConfig.java
│ │ │ │ └── DynamicDataSourceFactory.java
│ │ │ └── properties
│ │ │ ├── DataSourceProperties.java
│ │ │ ├── DynamicDataSourceProperties.java
│ │ │ └── datasource-example.yml
│ │ ├── modules-youji-task
│ │ │ ├── README.md
│ │ │ ├── db
│ │ │ │ └── create_table.sql
│ │ │ ├── pom.xml
│ │ │ ├── youji-task-code
│ │ │ │ ├── pom.xml
│ │ │ │ └── src
│ │ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── cloud
│ │ │ │ └── base
│ │ │ │ └── modules
│ │ │ │ └── youji
│ │ │ │ └── code
│ │ │ │ ├── annotation
│ │ │ │ │ ├── EnableYouJi.java
│ │ │ │ │ └── YouJiTask.java
│ │ │ │ ├── config
│ │ │ │ │ └── YouJiiMybatisConfig.java
│ │ │ │ ├── constant
│ │ │ │ │ └── YouJiConstant.java
│ │ │ │ ├── dto
│ │ │ │ │ └── GetWorkerDto.java
│ │ │ │ ├── exception
│ │ │ │ │ └── YouJiException.java
│ │ │ │ ├── param
│ │ │ │ │ ├── YouJiTaskInfoBaseInfoUpdateParam.java
│ │ │ │ │ ├── YouJiTaskInfoCronUpdateParam.java
│ │ │ │ │ ├── YouJiTaskInfoEnableUpdateParam.java
│ │ │ │ │ ├── YouJiTaskInfoLogQueryParam.java
│ │ │ │ │ ├── YouJiTaskInfoQueryParam.java
│ │ │ │ │ ├── YouJiTaskWorkerEnableUpdateParam.java
│ │ │ │ │ ├── YouJiWorkerReceiveTaskParam.java
│ │ │ │ │ └── YouJiWorkerRegisterTaskParam.java
│ │ │ │ ├── repository
│ │ │ │ │ ├── dao
│ │ │ │ │ │ ├── TaskInfoDao.java
│ │ │ │ │ │ ├── TaskWorkerDao.java
│ │ │ │ │ │ ├── YoujiTaskExecLogDao.java
│ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ ├── TaskInfoDaoImpl.java
│ │ │ │ │ │ │ ├── TaskWorkerDaoImpl.java
│ │ │ │ │ │ │ └── YoujiTaskExecLogDaoImpl.java
│ │ │ │ │ │ └── mapper
│ │ │ │ │ │ ├── TaskInfoMapper.java
│ │ │ │ │ │ ├── TaskWorkerMapper.java
│ │ │ │ │ │ └── YoujiTaskExecLogMapper.java
│ │ │ │ │ └── entity
│ │ │ │ │ ├── TaskInfo.java
│ │ │ │ │ ├── TaskWorker.java
│ │ │ │ │ └── YoujiTaskExecLog.java
│ │ │ │ └── util
│ │ │ │ └── YouJiOkHttpClientUtil.java
│ │ │ ├── youji-task-manage
│ │ │ │ ├── pom.xml
│ │ │ │ └── src
│ │ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── cloud
│ │ │ │ └── base
│ │ │ │ └── modules
│ │ │ │ └── youji
│ │ │ │ ├── YouJiServerAutoConfiguration.java
│ │ │ │ ├── config
│ │ │ │ │ └── YouJiHeartBeatSchedulerConfig.java
│ │ │ │ ├── controller
│ │ │ │ │ ├── YouJiRegisterManageController.java
│ │ │ │ │ └── YouJiTaskManageController.java
│ │ │ │ ├── properties
│ │ │ │ │ └── YouJiServerProperties.java
│ │ │ │ ├── scheduler
│ │ │ │ │ ├── SendTaskToWorkerComponent.java
│ │ │ │ │ ├── YouJiSchedulerGetWorkerComponent.java
│ │ │ │ │ ├── YouJiSchedulerTaskScannerInit.java
│ │ │ │ │ └── entity
│ │ │ │ │ └── YouJiSchedulerEntity.java
│ │ │ │ └── service
│ │ │ │ ├── YouJiExceptionService.java
│ │ │ │ ├── YouJiManageService.java
│ │ │ │ └── impl
│ │ │ │ ├── YouJiExceptionServiceImpl.java
│ │ │ │ └── YouJiManageServiceImpl.java
│ │ │ └── youji-task-worker
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── modules
│ │ │ └── youji
│ │ │ ├── YouJiWorkerAutoConfiguration.java
│ │ │ ├── component
│ │ │ │ ├── WorkerRegisterNetwork.java
│ │ │ │ └── YouJiTaskScanner.java
│ │ │ ├── controller
│ │ │ │ ├── YouJiWorkerEchoController.java
│ │ │ │ └── YouJiWorkerTaskReceiveController.java
│ │ │ └── properties
│ │ │ └── YouJiWorkerProperties.java
│ │ └── pom.xml
│ ├── pom.xml
│ ├── user-center
│ │ ├── db
│ │ │ ├── create_table.sql
│ │ │ └── data
│ │ │ ├── member_user_sys_dept.sql
│ │ │ ├── member_user_sys_dict.sql
│ │ │ ├── member_user_sys_position.sql
│ │ │ ├── member_user_sys_res.sql
│ │ │ ├── member_user_sys_role.sql
│ │ │ ├── member_user_sys_role_res_rel.sql
│ │ │ ├── member_user_sys_user.sql
│ │ │ ├── member_user_sys_user_dept_rel.sql
│ │ │ ├── member_user_sys_user_position_rel.sql
│ │ │ └── member_user_sys_user_role_rel.sql
│ │ ├── pom.xml
│ │ ├── user-center-api
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ └── user
│ │ │ ├── api
│ │ │ │ ├── UserCenterAuthorizeApi.java
│ │ │ │ ├── UserCenterCommonApi.java
│ │ │ │ └── UserCenterCurrentUserApi.java
│ │ │ ├── dto
│ │ │ │ └── DeptUserDto.java
│ │ │ ├── param
│ │ │ │ ├── SysDeptCreateParam.java
│ │ │ │ ├── SysDeptUserQueryParam.java
│ │ │ │ ├── SysPositionCreateParam.java
│ │ │ │ ├── SysPositionQueryParam.java
│ │ │ │ ├── SysRegionCreateParam.java
│ │ │ │ ├── SysRegionUpdateParam.java
│ │ │ │ ├── SysResCreateParam.java
│ │ │ │ ├── SysRoleCreateParam.java
│ │ │ │ ├── SysRoleQueryParam.java
│ │ │ │ ├── SysRoleResSaveParam.java
│ │ │ │ ├── SysRoleUpdateParam.java
│ │ │ │ ├── SysUserCreateParam.java
│ │ │ │ ├── SysUserQueryParam.java
│ │ │ │ ├── SysUserRegisterParam.java
│ │ │ │ ├── SysUserResetPwdParam.java
│ │ │ │ ├── SysUserRoleSetParam.java
│ │ │ │ ├── SysUserSetAreasParam.java
│ │ │ │ ├── SysUserUpdateParam.java
│ │ │ │ ├── SysUserUpdatePasswordParam.java
│ │ │ │ ├── UserOfMchtQueryParam.java
│ │ │ │ └── UsernamePasswordVerificationParam.java
│ │ │ └── vo
│ │ │ ├── MenuVo.java
│ │ │ ├── SysDeptVo.java
│ │ │ ├── SysPositionVo.java
│ │ │ ├── SysResVo.java
│ │ │ ├── SysRoleVo.java
│ │ │ ├── SysUserVo.java
│ │ │ └── UserInfoVo.java
│ │ └── user-center-server
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── cloud
│ │ │ └── base
│ │ │ ├── UserCenterApplication.java
│ │ │ └── user
│ │ │ ├── config
│ │ │ │ ├── MybatisConfig.java
│ │ │ │ └── SwaggerConfig.java
│ │ │ ├── constant
│ │ │ │ └── UCConstant.java
│ │ │ ├── controller
│ │ │ │ ├── BaseController.java
│ │ │ │ ├── MonitorController.java
│ │ │ │ ├── SysDeptController.java
│ │ │ │ ├── SysPositionController.java
│ │ │ │ ├── SysResController.java
│ │ │ │ ├── SysRoleController.java
│ │ │ │ ├── SysUserController.java
│ │ │ │ └── TestController.java
│ │ │ ├── expand
│ │ │ │ └── logger
│ │ │ │ ├── LoggerStorage.java
│ │ │ │ ├── RoleInfoByUser.java
│ │ │ │ └── UserInfoFromRequest.java
│ │ │ ├── repository
│ │ │ │ ├── dao
│ │ │ │ │ ├── SysDeptDao.java
│ │ │ │ │ ├── SysDictDao.java
│ │ │ │ │ ├── SysPositionDao.java
│ │ │ │ │ ├── SysResDao.java
│ │ │ │ │ ├── SysRoleDao.java
│ │ │ │ │ ├── SysRoleResRelDao.java
│ │ │ │ │ ├── SysUserDao.java
│ │ │ │ │ ├── SysUserDeptRelDao.java
│ │ │ │ │ ├── SysUserPositionRelDao.java
│ │ │ │ │ ├── SysUserRoleRelDao.java
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── SysDeptDaoImpl.java
│ │ │ │ │ │ ├── SysDictDaoImpl.java
│ │ │ │ │ │ ├── SysPositionDaoImpl.java
│ │ │ │ │ │ ├── SysResDaoImpl.java
│ │ │ │ │ │ ├── SysRoleDaoImpl.java
│ │ │ │ │ │ ├── SysRoleResRelDaoImpl.java
│ │ │ │ │ │ ├── SysUserDaoImpl.java
│ │ │ │ │ │ ├── SysUserDeptRelDaoImpl.java
│ │ │ │ │ │ ├── SysUserPositionRelDaoImpl.java
│ │ │ │ │ │ └── SysUserRoleRelDaoImpl.java
│ │ │ │ │ └── mapper
│ │ │ │ │ ├── DeptUserCustomDao.java
│ │ │ │ │ ├── SysDeptMapper.java
│ │ │ │ │ ├── SysDictMapper.java
│ │ │ │ │ ├── SysPositionMapper.java
│ │ │ │ │ ├── SysResMapper.java
│ │ │ │ │ ├── SysRoleMapper.java
│ │ │ │ │ ├── SysRoleResRelMapper.java
│ │ │ │ │ ├── SysUserDeptRelMapper.java
│ │ │ │ │ ├── SysUserMapper.java
│ │ │ │ │ ├── SysUserPositionRelMapper.java
│ │ │ │ │ └── SysUserRoleRelMapper.java
│ │ │ │ └── entity
│ │ │ │ ├── SysDept.java
│ │ │ │ ├── SysDict.java
│ │ │ │ ├── SysPosition.java
│ │ │ │ ├── SysRes.java
│ │ │ │ ├── SysRole.java
│ │ │ │ ├── SysRoleResRel.java
│ │ │ │ ├── SysUser.java
│ │ │ │ ├── SysUserDeptRel.java
│ │ │ │ ├── SysUserPositionRel.java
│ │ │ │ └── SysUserRoleRel.java
│ │ │ └── service
│ │ │ ├── SysDeptService.java
│ │ │ ├── SysPositionService.java
│ │ │ ├── SysResService.java
│ │ │ ├── SysRoleService.java
│ │ │ ├── SysUserService.java
│ │ │ └── impl
│ │ │ ├── SysDeptServiceImpl.java
│ │ │ ├── SysPositionServiceImpl.java
│ │ │ ├── SysResServiceImpl.java
│ │ │ ├── SysRoleServiceImpl.java
│ │ │ └── SysUserServiceImpl.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application-prod.yml
│ │ ├── application-test.yml
│ │ ├── application.yml
│ │ └── bootstrap.yml
│ └── youji-manage-server
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── cloud
│ │ └── base
│ │ ├── YouJiManageServerApplication.java
│ │ └── youji
│ │ └── config
│ │ └── SwaggerConfig.java
│ └── resources
│ ├── application-dev.yml
│ ├── application-test.yml
│ └── application.yml
└── spring cloud alibaba 分布式,可用于学习,了解架构.zip
282 directories, 369 files
评论