首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

基于springcloud的脚手架(smart-cloud)示例.zip

行业研究 571.76KB 20 需要积分: 1
立即下载

资源介绍:

基于springcloud的脚手架(smart-cloud)示例,支持服务合并部署与拆分部署、接口加解密签名、日志数据脱敏、接口数
# 一、项目说明 此项目为基于[smart-cloud](smart-cloud/smart-cloud)的微服务示例项目。各模块说明如下: ## (一)服务说明 ``` smart-cloud-examples ├── smart-cloud-example-framework -- 框架进一步封装 ├── system-test -- 系统测试 ├── merge-module -- 服务合并模块 | ├── merge-basic -- 基础服务合并项目[端口:30001] | └── merge-mall -- 商城服务合并项目[端口:30002] └── application-module -- 应用服务模块 ├── application-common-config -- 公共配置 ├── basic-module -- 基础服务模块(如文件服务、权限服务、登陆服务等) | ├── basic-service-user -- 用户服务[端口:20031] | └── basic-service-auth -- 权限服务[端口:20041] ├── mall-module -- 商城服务模块 | ├── mall-service-order -- 订单服务[端口:20011] | └── mall-service-product -- 商品服务[端口:20021] ├── rpc-module -- rpc调用模块 | ├── basic-service-rpc -- 基础服务rpc模块 | ├── mall-service-rpc -- 商城服务rpc模块 | └── support-service-rpc -- 支撑服务rpc模块 └── support-module -- 支撑服务模块 ├── support-service-admin -- 注册中心[端口:10001] ├── support-service-eureka -- 监控[端口:10011] └── support-service-gateway -- 网关[端口:80] ``` ## (二)工程模块图 ![](docs/images/smart_cloud.png) # 二、接口安全 ## (一)流程 ![](docs/images/gateway_auth_flow.png) ``` 1、通过自定义注解,服务在启动时,会将接口信息(是否签名、是否加密、是否需要鉴权等)通过rpc上传给网关;网关接收到后会持久化到redis。 2、后台管理系统在配置权限时,会通过rpc接口刷新网关服务存储的权限信息。 3、用户登陆成功后,会将所拥有的权限信息通过rpc上传给网关。 4、用户访问接口通过网关时,会与缓存在redis里的信息做加解密、鉴权等处理。 ``` ## (二)接口数据加解密、签名流程 ### 1、约定 ``` 接口mapping url格式:服务模块名/接口使用端标志/接口模块名/接口名 如:user/api/loginInfo/login 接口使用端标记: api:app端使用的接口 oms:管理后台使用的接口 rpc:rpc接口 http get、http post共同部分,即http headers部分的数据,它包含请求时间戳(默认2分钟内有效)、请求的token、交易流水号、签名等4个自定义字段: smart-sign: 109ad1a8e05f8de345e6d780f09b001e97dc3d6fa9bbbe6936edb2b75a81864ac3b0b071e093af001fbffa479217540138b98f6f165e8246dd25a2536649f1f6 smart-timestamp: 1555778393862 smart-token: 4c2e22605001000rK smart-nonce: eb9f81e7cee1c000 ``` ### 2、Http GET 请求数据由http headers、url查询字符串组成,url查询字符串为实际请求的参数。 如http://localhost:10010/user/api/loginInfo/queryById?id=100 ### 3、Http POST 请求数据采用json格式,通过流的形式传输。 请求数据由http headers、http body两部分组成,http body部分为请求的实际参数(json格式)。 #### 1.请求数据组成 **http body部分** ``` { "products": [{ "buyCount": 1, "productId": 4 }] } ``` #### 2.响应对象Resp组成 ``` { "head": { "transactionId": null, "code": "100200", "msg": "成功", "timestamp": 0 }, "body": { "id": "2", "name": "手机", "price": "1200" }, "sign": "109ad1a8e05f8de345e6d780f09b001e97dc3d6fa9bbbe6936edb2b75a81864ac3b0b071e093af001fbffa479217540138b98f6f165e8246dd25a2536649f1f6" } ``` ### 4、加密、签名 #### 1.签名、加密的key传递 ![](docs/images/encrypt_sign.png) ``` 1、C(客户端)请求S(服务端); 2、S端随机产生两对rsa公钥、私钥(clientPriKey、serverPubKey;clientPubKey、serverPriKey),以及token,并返回token、clientPubKey、clientPriKey给C端; 3、C端保存“token、clientPubKey、clientPriKey”,并随机生成aes加密的key; 4、C端将aesKey用clientPubKey加密,用clientPriKey签名并发送给S端; 5、S端校验签名并解密,保存aesKey; 6、后续C端与S端通信,将会用aesKey加解密;C端用clientPriKey签名,用clientPubKey校验签名;S端用serverPriKey签名,用serverPubKey校验签名。 ``` #### 2.请求方 ##### (1)请求参数 ``` Http Get请求方式 : 1.url查询字符串中的参数以json的格式组装得到查询的json串; 2.sign = RSA签名(“httpmethod + http headers(按自然排序的json串) + url查询json串”组成) Http Post请求方式 : 1.将http body部分的数据json化; 2.AES加密body的json串; 3.sign = RSA签名(“httpmethod + http headers(按自然排序的json串) + AES加密body的json串”) ``` ##### (2)返回结果 Http Get、Http Post方式响应信息加密、签名相同。 ``` 1.校验签名是否正确; 2.解密数据 head = AES解密(head的json串) body = AES解密(body json串) ``` #### 3.响应方 ##### (1)请求入参 ``` Http Get请求方式 : 校验签名是否正确 sign = RSA签名校验(“httpmethod + http headers(按自然排序的json串) + url查询的json串”组成,sign, 公钥) Http Post请求方式 : 1.校验签名是否正确 sign = RSA签名校验(“httpmethod + http headers(按自然排序的json串) + AES加密body的json串”, 公钥) 2.AES解密body的json串; ``` ##### (2)响应结果 Http Get、Http Post请求方式响应信息加密、签名相同。 ``` head = AES加密(head的json串) body = AES加密(body json串) sign = RSA签名签名(AES加密(head的json串) + AES加密(body json串)) ``` # 三、环境搭建 - 更改hosts文件,添加如下内容(注册中心eureka会使用到) ``` 127.0.0.1 nodeA ``` - 安装[redis](microsoftarchive/redis/releases),并启动 - 安装[mysql](https://www.mysql.com/downloads/),执行/docs/sql下脚本 - 安装[seata](seata/seata/releases/tag/v1.2.0)服务端,并启动 - server sql见/smart-cloud-examples/docs/sql/seata.sql - file.conf文件配置 ``` service { #vgroup->rgroup vgroupMapping.smartcloud_tx_group = "smartcloud" #only support single node smartcloud.grouplist = "127.0.0.1:8091" #degrade current not support enableDegrade = false #disable disable = false #unit ms,s,m,h,d represents milliseconds, seconds, minutes, hours, days, default permanent max.commit.retry.timeout = "-1" max.rollback.retry.timeout = "-1" } store { ## store mode: file、db mode = "db" ## database store property db { ## the implement of javax.sql.DataSource, such as DruidDataSource(druid)/BasicDataSource(dbcp) etc. datasource = "druid" ## mysql/oracle/postgresql/h2/oceanbase etc. dbType = "mysql" driverClassName = "com.mysql.jdbc.Driver" url = "jdbc:mysql://127.0.0.1:3306/seata" user = "liyulin" password = "123456" minConn = 5 maxConn = 30 globalTable = "global_table" branchTable = "branch_table" lockTable = "lock_table" queryLimit = 100 maxWait = 5000 } } ``` - 将[smart-cloud](smart-cloud/smart-cloud)相关jar install到本地仓库 - clone下[smart-cloud](smart-cloud/smart-cloud) - 进入smart-cloud目录,执行mvn -clean install -Dmaven.test.skip=true -T 4 - 服务启动顺序 - 先启动support-service-eureka - 再启动support-service-gateway - 然后依次启动mall下或basic下服务 # 四、注意事项 - 针对**jasypt**加密,所有的需要合并的单体服务的**jasypt.encryptor.password**的值必须相同,否则会报错。 - 服务构建 ``` 单体服务构建:clean install 合体服务构建:clean install -P merge ``` 免责声明: 1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适�

资源文件列表:

基于springcloud的脚手架(smart-cloud)示例,支持服务合并部署与拆分部署、接口加解密签名、日志数据脱敏、接口数.zip 大约有216个文件
  1. smart-cloud-examples-dev/smart-cloud-example-framework/pom.xml 676B
  2. smart-cloud-examples-dev/smart-cloud-example-framework/.gitignore 141B
  3. smart-cloud-examples-dev/smart-cloud-example-framework/src/main/java/org/smartframework/cloud/examples/framework/annotation/SmartApplication.java 821B
  4. smart-cloud-examples-dev/LICENSE 11.29KB
  5. smart-cloud-examples-dev/system-test/pom.xml 905B
  6. smart-cloud-examples-dev/system-test/.gitignore 141B
  7. smart-cloud-examples-dev/system-test/src/test/java/org/smartframework/cloud/examples/system/test/module/mall/order/api/OrderApiSystemTest.java 819B
  8. smart-cloud-examples-dev/system-test/src/test/java/org/smartframework/cloud/examples/system/test/module/mall/product/api/ProductInfoApiSystemTest.java 924B
  9. smart-cloud-examples-dev/system-test/src/test/java/org/smartframework/cloud/examples/system/test/SuiteTest.java 216B
  10. smart-cloud-examples-dev/system-test/src/main/java/org/smartframework/cloud/examples/system/test/config/SystemTestLocalConfig.java 536B
  11. smart-cloud-examples-dev/system-test/src/main/java/org/smartframework/cloud/examples/system/test/config/SystemTestConfig.java 765B
  12. smart-cloud-examples-dev/system-test/src/main/java/org/smartframework/cloud/examples/system/test/config/AbstractSystemTestConfig.java 530B
  13. smart-cloud-examples-dev/system-test/src/main/java/org/smartframework/cloud/examples/system/test/module/mall/order/api/OrderApi.java 1.33KB
  14. smart-cloud-examples-dev/system-test/src/main/java/org/smartframework/cloud/examples/system/test/module/mall/product/api/ProductInfoApi.java 964B
  15. smart-cloud-examples-dev/system-test/src/main/java/org/smartframework/cloud/examples/system/test/enums/SytemTestEnv.java 339B
  16. smart-cloud-examples-dev/pom.xml 2.37KB
  17. smart-cloud-examples-dev/docs/images/smart_cloud.png 245.43KB
  18. smart-cloud-examples-dev/docs/images/encrypt_sign.png 21.06KB
  19. smart-cloud-examples-dev/docs/images/gateway_auth_flow.png 213.41KB
  20. smart-cloud-examples-dev/docs/sql/mall-service-module-sql/demo_order.sql 2.61KB
  21. smart-cloud-examples-dev/docs/sql/mall-service-module-sql/demo_product.sql 1.35KB
  22. smart-cloud-examples-dev/docs/sql/seata.sql 2.6KB
  23. smart-cloud-examples-dev/docs/sql/basic-service-module-sql/demo_user.sql 2.56KB
  24. smart-cloud-examples-dev/README.md 8.51KB
  25. smart-cloud-examples-dev/merge-module/pom.xml 768B
  26. smart-cloud-examples-dev/merge-module/merge-mall/pom.xml 745B
  27. smart-cloud-examples-dev/merge-module/merge-mall/.gitignore 141B
  28. smart-cloud-examples-dev/merge-module/merge-mall/src/main/resources/file.conf 1007B
  29. smart-cloud-examples-dev/merge-module/merge-mall/src/main/resources/registry.conf 1.35KB
  30. smart-cloud-examples-dev/merge-module/merge-mall/src/main/resources/application.yml 557B
  31. smart-cloud-examples-dev/merge-module/merge-mall/src/main/java/org/smartframework/cloud/examples/merge/mall/Application.java 330B
  32. smart-cloud-examples-dev/merge-module/.gitignore 141B
  33. smart-cloud-examples-dev/merge-module/merge-basic/pom.xml 744B
  34. smart-cloud-examples-dev/merge-module/merge-basic/.gitignore 141B
  35. smart-cloud-examples-dev/merge-module/merge-basic/src/main/resources/application.yml 469B
  36. smart-cloud-examples-dev/merge-module/merge-basic/src/main/java/org/smartframework/cloud/merge/basic/Application.java 322B
  37. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/pom.xml 1.68KB
  38. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/.gitignore 141B
  39. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/resources/application.yml 923B
  40. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/Application.java 337B
  41. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/util/RedisKeyHelper.java 459B
  42. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/configure/GatewayErrorWebExceptionHandler.java 2.05KB
  43. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/configure/GatewayWebFluxConfigurer.java 774B
  44. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/configure/RoutesConfigurer.java 782B
  45. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/constants/Order.java 290B
  46. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/constants/ProtostuffConstant.java 303B
  47. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/enums/GatewayRedisKeyPrefix.java 765B
  48. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/controller/rpc/GatewayAuthRpcController.java 1.23KB
  49. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/controller/rpc/ApiMetaRpcController.java 987B
  50. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/http/codec/ProtostuffHttpMessageWriter.java 1.61KB
  51. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/http/codec/ProtostuffHttpMessageReader.java 2.17KB
  52. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/filter/log/LogServerHttpResponseDecorator.java 1.92KB
  53. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/filter/log/ApiLogDO.java 852B
  54. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/filter/log/LogServerHttpRequestDecorator.java 1.13KB
  55. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/filter/log/LogUtil.java 2.28KB
  56. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/filter/log/GatewayLogFilter.java 2.29KB
  57. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/service/rpc/GatewayAuthRpcService.java 696B
  58. smart-cloud-examples-dev/application-module/support-module/support-service-gateway/src/main/java/org/smartframework/cloud/examples/support/gateway/service/rpc/ApiMetaRpcService.java 1.29KB
  59. smart-cloud-examples-dev/application-module/support-module/pom.xml 1.64KB
  60. smart-cloud-examples-dev/application-module/support-module/.gitignore 141B
  61. smart-cloud-examples-dev/application-module/support-module/support-service-admin/pom.xml 1.05KB
  62. smart-cloud-examples-dev/application-module/support-module/support-service-admin/.gitignore 141B
  63. smart-cloud-examples-dev/application-module/support-module/support-service-admin/src/main/resources/application.yml 131B
  64. smart-cloud-examples-dev/application-module/support-module/support-service-admin/src/main/java/org/smartframework/cloud/examples/support/admin/Application.java 509B
  65. smart-cloud-examples-dev/application-module/support-module/support-service-eureka/pom.xml 1.07KB
  66. smart-cloud-examples-dev/application-module/support-module/support-service-eureka/.gitignore 141B
  67. smart-cloud-examples-dev/application-module/support-module/support-service-eureka/src/main/resources/application.yml 688B
  68. smart-cloud-examples-dev/application-module/support-module/support-service-eureka/src/main/java/org/smartframework/cloud/examples/support/eureka/listener/EurekaStateChangeListener.java 1.53KB
  69. smart-cloud-examples-dev/application-module/support-module/support-service-eureka/src/main/java/org/smartframework/cloud/examples/support/eureka/Application.java 425B
  70. smart-cloud-examples-dev/application-module/api-ac-core/pom.xml 922B
  71. smart-cloud-examples-dev/application-module/api-ac-core/.gitignore 141B
  72. smart-cloud-examples-dev/application-module/api-ac-core/src/main/resources/META-INFO/spring.factories 139B
  73. smart-cloud-examples-dev/application-module/api-ac-core/src/main/java/org/smartframework/cloud/examples/api/ac/core/listener/UploadApiMetaListener.java 7.29KB
  74. smart-cloud-examples-dev/application-module/api-ac-core/src/main/java/org/smartframework/cloud/examples/api/ac/core/configure/ApiAcAutoConfigure.java 869B
  75. smart-cloud-examples-dev/application-module/api-ac-core/src/main/java/org/smartframework/cloud/examples/api/ac/core/properties/ApiAcProperties.java 593B
  76. smart-cloud-examples-dev/application-module/rpc-module/pom.xml 808B
  77. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/pom.xml 463B
  78. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/.gitignore 141B
  79. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/src/main/java/org/smartframework/cloud/examples/support/rpc/constant/RpcConstants.java 563B
  80. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/src/main/java/org/smartframework/cloud/examples/support/rpc/gateway/ApiMetaRpc.java 1.02KB
  81. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/src/main/java/org/smartframework/cloud/examples/support/rpc/gateway/request/rpc/ApiMetaUploadReqVO.java 1.51KB
  82. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/src/main/java/org/smartframework/cloud/examples/support/rpc/gateway/request/rpc/GatewayAuthUploadReqVO.java 563B
  83. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/src/main/java/org/smartframework/cloud/examples/support/rpc/gateway/request/rpc/GatewayAuthUpdateReqVO.java 564B
  84. smart-cloud-examples-dev/application-module/rpc-module/support-service-rpc/src/main/java/org/smartframework/cloud/examples/support/rpc/gateway/GatewayAuthRpc.java 1.27KB
  85. smart-cloud-examples-dev/application-module/rpc-module/.gitignore 141B
  86. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/pom.xml 461B
  87. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/.gitignore 141B
  88. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/enums/user/PwdStateEnum.java 444B
  89. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/enums/user/UserStateEnum.java 424B
  90. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/enums/user/ChannelEnum.java 462B
  91. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/enums/user/SexEnum.java 445B
  92. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/response/api/register/RegisterUserRespVO.java 629B
  93. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/response/api/login/LoginRespVO.java 632B
  94. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/response/api/login/GetRsaKeyRespVO.java 929B
  95. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/response/base/UserInfoBaseRespVO.java 1.28KB
  96. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/response/base/LoginInfoBaseRespVO.java 1.26KB
  97. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/request/api/user/UserInfoInsertReqVO.java 1.49KB
  98. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/request/api/register/RegisterUserReqVO.java 1.01KB
  99. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/request/api/login/LoginReqVO.java 878B
  100. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/request/api/login/CacheDesKeyReqVO.java 738B
  101. smart-cloud-examples-dev/application-module/rpc-module/basic-service-rpc/src/main/java/org/smartframework/cloud/examples/basic/rpc/user/request/api/login/LoginInfoInsertReqVO.java 1.15KB
  102. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/pom.xml 461B
  103. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/.gitignore 141B
  104. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/order/response/api/CreateOrderRespVO.java 553B
  105. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/order/response/base/OrderBillBaseRespVO.java 914B
  106. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/order/response/base/OrderDeliveryInfoBaseRespVO.java 1.01KB
  107. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/order/request/api/CreateOrderProductInfoReqVO.java 733B
  108. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/order/request/api/CreateOrderReqVO.java 655B
  109. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/enums/order/PayStateEnum.java 588B
  110. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/ProductInfoRpc.java 1.71KB
  111. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/response/api/PageProductRespVO.java 827B
  112. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/response/rpc/QryProductByIdsRespVO.java 723B
  113. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/response/rpc/QryProductByIdRespVO.java 831B
  114. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/response/base/ProductInfoBaseRespVO.java 788B
  115. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/oms/ProductDeleteReqVO.java 606B
  116. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/oms/PageProductReqVO.java 501B
  117. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/oms/ProductUpdateReqVO.java 984B
  118. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/oms/ProductInsertReqVO.java 944B
  119. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/api/PageProductReqVO.java 519B
  120. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/rpc/QryProductByIdReqVO.java 781B
  121. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/rpc/UpdateStockReqVO.java 1.23KB
  122. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/product/request/rpc/QryProductByIdsReqVO.java 767B
  123. smart-cloud-examples-dev/application-module/rpc-module/mall-service-rpc/src/main/java/org/smartframework/cloud/examples/mall/rpc/constant/RpcConstants.java 552B
  124. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/pom.xml 877B
  125. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/.gitignore 141B
  126. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/test/java/org/smartframework/cloud/examples/mall/order/test/cases/integration/api/OrderApiControllerIntegrationTest.java 3.48KB
  127. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/test/java/org/smartframework/cloud/examples/mall/order/test/SuiteTest.java 220B
  128. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/resources/application-db-order.yml 671B
  129. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/resources/application.yml 645B
  130. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/resources/i18n/order_messages_en_US.properties 88B
  131. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/resources/i18n/order_messages.properties 82B
  132. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/resources/i18n/order_messages_zh_CN.properties 82B
  133. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/Application.java 330B
  134. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/biz/api/OrderBillApiBiz.java 747B
  135. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/biz/api/OrderDeliveryInfoApiBiz.java 829B
  136. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/entity/base/OrderDeliveryInfoEntity.java 1.49KB
  137. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/entity/base/OrderBillEntity.java 1.27KB
  138. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/enums/OrderReturnCodeEnum.java 662B
  139. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/mapper/base/OrderDeliveryInfoBaseMapper.java 537B
  140. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/mapper/base/OrderBillBaseMapper.java 497B
  141. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/controller/api/OrderApiController.java 1.44KB
  142. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/service/api/OrderApiService.java 6.17KB
  143. smart-cloud-examples-dev/application-module/mall-module/mall-service-order/src/main/java/org/smartframework/cloud/examples/mall/order/exception/UpdateStockException.java 492B
  144. smart-cloud-examples-dev/application-module/mall-module/pom.xml 3.17KB
  145. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/pom.xml 876B
  146. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/.gitignore 141B
  147. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/test/java/org/smartframework/cloud/examples/mall/product/test/cases/integration/oms/ProductInfoOmsControllerIntegrationTest.java 3.83KB
  148. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/test/java/org/smartframework/cloud/examples/mall/product/test/cases/integration/api/ProductInfoApiControllerIntegrationTest.java 1.65KB
  149. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/test/java/org/smartframework/cloud/examples/mall/product/test/cases/integration/rpc/ProductInfoRpcControllerIntegrationTest.java 3.67KB
  150. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/test/java/org/smartframework/cloud/examples/mall/product/test/SuiteTest.java 222B
  151. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/test/java/org/smartframework/cloud/examples/mall/product/test/data/ProductInfoData.java 1.67KB
  152. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/resources/org/smartframework/cloud/examples/mall/product/mapper/rpc/ProductInfoRpcMapper.xml 590B
  153. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/resources/application-db-product.yml 683B
  154. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/resources/application.yml 717B
  155. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/resources/i18n/product_messages_en_US.properties 64B
  156. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/resources/i18n/product_messages_zh_CN.properties 52B
  157. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/resources/i18n/product_messages.properties 52B
  158. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/Application.java 333B
  159. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/biz/oms/ProductInfoOmsBiz.java 3.12KB
  160. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/biz/api/ProductInfoApiBiz.java 2.77KB
  161. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/biz/rpc/ProductInfoRpcBiz.java 2.62KB
  162. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/entity/base/ProductInfoEntity.java 1.02KB
  163. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/enums/ProductReturnCodeEnum.java 561B
  164. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/mapper/rpc/ProductInfoRpcMapper.java 475B
  165. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/mapper/base/ProductInfoBaseMapper.java 513B
  166. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/controller/oms/ProductInfoOmsController.java 2.38KB
  167. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/controller/api/ProductInfoApiController.java 1.71KB
  168. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/controller/rpc/ProductInfoRpcController.java 1.78KB
  169. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/service/oms/ProductInfoOmsService.java 1.93KB
  170. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/service/api/ProductInfoApiService.java 956B
  171. smart-cloud-examples-dev/application-module/mall-module/mall-service-product/src/main/java/org/smartframework/cloud/examples/mall/product/service/rpc/ProductInfoRpcService.java 1.89KB
  172. smart-cloud-examples-dev/application-module/mall-module/.gitignore 141B
  173. smart-cloud-examples-dev/application-module/pom.xml 1.15KB
  174. smart-cloud-examples-dev/application-module/.gitignore 141B
  175. smart-cloud-examples-dev/application-module/basic-module/basic-service-auth/pom.xml 653B
  176. smart-cloud-examples-dev/application-module/basic-module/basic-service-auth/.gitignore 141B
  177. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/pom.xml 653B
  178. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/.gitignore 141B
  179. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/test/java/org/smartframework/cloud/examples/basic/user/test/cases/integration/api/UserInfoApiControllerIntegrationTest.java 2.28KB
  180. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/test/java/org/smartframework/cloud/examples/basic/user/test/cases/integration/api/LoginInfoApiControllerIntegrationTest.java 3.92KB
  181. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/test/java/org/smartframework/cloud/examples/basic/user/test/cases/integration/api/RegisterApiControllerIntegrationTest.java 2.75KB
  182. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/test/java/org/smartframework/cloud/examples/basic/user/test/SuiteTest.java 220B
  183. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/test/java/org/smartframework/cloud/examples/basic/user/test/data/UserInfoData.java 1.05KB
  184. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/test/java/org/smartframework/cloud/examples/basic/user/test/data/LoginInfoData.java 955B
  185. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/resources/application.yml 476B
  186. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/resources/i18n/user_messages.properties 414B
  187. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/resources/i18n/user_messages_zh_CN.properties 414B
  188. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/resources/i18n/user_messages_en_US.properties 476B
  189. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/resources/application-db-user.yml 784B
  190. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/Application.java 330B
  191. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/biz/api/LoginInfoApiBiz.java 2.23KB
  192. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/biz/api/UserInfoApiBiz.java 1.58KB
  193. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/config/UserParamValidateMessage.java 543B
  194. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/config/UserRedisConfig.java 486B
  195. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/entity/base/LoginInfoEntity.java 1.81KB
  196. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/entity/base/UserInfoEntity.java 1.8KB
  197. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/enums/UserReturnCodeEnum.java 925B
  198. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/mapper/base/UserInfoBaseMapper.java 492B
  199. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/mapper/base/LoginInfoBaseMapper.java 497B
  200. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/controller/api/RegisterApiController.java 1.43KB
  201. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/controller/api/LoginInfoApiController.java 2.16KB
  202. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/controller/api/UserInfoApiController.java 1.3KB
  203. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/bo/login/LoginInfoInsertServiceBO.java 714B
  204. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/bo/login/LoginInfoInsertBizBO.java 492B
  205. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/service/api/LoginInfoApiService.java 7.66KB
  206. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/service/api/UserInfoApiService.java 1.41KB
  207. smart-cloud-examples-dev/application-module/basic-module/basic-service-user/src/main/java/org/smartframework/cloud/examples/basic/user/service/api/RegisterApiService.java 1.91KB
  208. smart-cloud-examples-dev/application-module/basic-module/pom.xml 2.74KB
  209. smart-cloud-examples-dev/application-module/basic-module/.gitignore 141B
  210. smart-cloud-examples-dev/application-module/application-common-config/pom.xml 672B
  211. smart-cloud-examples-dev/application-module/application-common-config/.gitignore 141B
  212. smart-cloud-examples-dev/application-module/application-common-config/src/main/resources/log4j2.xml 2.6KB
  213. smart-cloud-examples-dev/application-module/application-common-config/src/main/resources/application-common-config.yml 518B
  214. smart-cloud-examples-dev/application-module/application-common-config/src/main/resources/application-feign.yml 360B
  215. smart-cloud-examples-dev/application-module/application-common-config/src/main/resources/application-discovery.yml 370B
  216. smart-cloud-examples-dev/.gitignore 156B
0评论
提交 加载更多评论
其他资源 stm32f4+ads1278.zip
stm32f4+ads1278采集8个通道
用python+kivy实现简易的电子白板功能
用python+kivy实现简易的白板功能:具有以下功能: 1.显示画笔轨迹 2.设置画笔的颜色,可选择10种颜色,可修改代码添加 3.设置线条的粗细,也叫线宽(提供三个选择:细、正常、粗) 4.清屏
超星学习通学习专用浏览器
超星学习通学习专用浏览器
超星学习通学习专用浏览器
Django相关知识点笔记代码等
Django相关知识点笔记代码等
全民帮帮是一款通用性的互相帮助、跑腿、中介、同城等综合性业务的APP开源软件,具有一定通用性、普惠性,互助性,全民性.zip
全民帮帮是一款通用性的互相帮助、跑腿、中介、同城等综合性业务的APP开源软件,具有一定通用性、普惠性,互助性,全民性.zip
全民帮帮是一款通用性的互相帮助、跑腿、中介、同城等综合性业务的APP开源软件,具有一定通用性、普惠性,互助性,全民性.zip 全民帮帮是一款通用性的互相帮助、跑腿、中介、同城等综合性业务的APP开源软件,具有一定通用性、普惠性,互助性,全民性.zip 全民帮帮是一款通用性的互相帮助、跑腿、中介、同城等综合性业务的APP开源软件,具有一定通用性、普惠性,互助性,全民性.zip
go-micro2.x微服务,etcd作为服务注册发现中间件.zip
go-micro2.x微服务,etcd作为服务注册发现中间件.zip
Java版本的代理服务器,目前只支持http协议代理,本项目可以自动随机切换代理ip.zip
Java版本的代理服务器,目前只支持http协议代理,本项目可以自动随机切换代理ip.zip
基于ssm框架实现的java手机销售网站jsp项目,可二次修改为图书商城、服装商城、宠物商城、动漫商城、零食商城等.zip
基于ssm框架实现的java手机销售网站jsp项目,可二次修改为图书商城、服装商城、宠物商城、动漫商城、零食商城、鲜花商城等多种电