盈利宝

分布式项目,微服务架构:

项目每一个都是微服务项目,每个项目都是独立的,可以部署

一个大项目由多个微服务项目组成,使用分布式部署,运行项目

 盈利宝项目的服务:

Spring-dataservice:数据服务,提供对数据库操作

Spring-web:web 服务,vue 项目访问的 web 服务,获取数据

Spring-task:定时任务服务,做定时任务功能
Spring-pay:支付服务,做充值,提现,查询等

用户信息服务,积分服务,合同服务等

maven管理方式:

多模块管理,使用继承和聚合

Spring-api:dubbo公共模块项目

Spring-common:公共模块,定义常量,工具类等

Spring-parent:自定义模块

数据库逆向工程:

创建 maven 项目,把表生成实体类,接口,mapper文件 

 创建项目:

创建父项目

创建 dubbo 项目

创建 dataservice 微服务项目

创建 web 服务

接口:

1. 平台基本信息 /v1/plat/info 
        参数:没有参数,无需登录

        逻辑:查询表,获取三项数据:

                利率来自 b_product_info表

                平台用户数量 u_user表

                成交金额来自 b_bid_info表

        应答:json 数据格式

2. 首页产品数据 /v2/product/index

        参数:没有参数,无需登录

        逻辑:按产品类型,分别产品,分页

        应答:json,数组

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值