分布式项目,微服务架构:
项目每一个都是微服务项目,每个项目都是独立的,可以部署
一个大项目由多个微服务项目组成,使用分布式部署,运行项目
盈利宝项目的服务:
Spring-dataservice:数据服务,提供对数据库操作
Spring-web:web 服务,vue 项目访问的 web 服务,获取数据
用户信息服务,积分服务,合同服务等
maven管理方式:
多模块管理,使用继承和聚合
Spring-api:dubbo公共模块项目
Spring-common:公共模块,定义常量,工具类等
Spring-parent:自定义模块
数据库逆向工程:
创建 maven 项目,把表生成实体类,接口,mapper文件
创建项目:
创建父项目
创建 dubbo 项目
创建 dataservice 微服务项目
创建 web 服务
接口:
逻辑:查询表,获取三项数据:
利率来自 b_product_info表
平台用户数量 u_user表
成交金额来自 b_bid_info表
应答:json 数据格式
2. 首页产品数据 /v2/product/index
参数:没有参数,无需登录
逻辑:按产品类型,分别产品,分页
应答:json,数组

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/128519.html