多租户SaaS门户系统,主要功能: 1. 多重登录渠道(账号ID + 密码、短信验证码、第三方Oauth2.0) 2. 数据可视化(主要采集数据为二维坐标点,页面通过Canvas还原) 3. 文件处理(主要文件载体为PDF,涉及 PDF -> 图片转换、二维坐标渲染到PDF文件) 4. 统计分析(按不同维度进行统计并展示为对应统计图表) 主要技术: Java、 Spring、Dubbo
对开发过程中的常用、通用的支撑功能与组件的封装。如:Springboot启动时按当前Profile加载对应的配置文件; 通用组件Spring Bean的初始化配置定义 ;统一全局异常拦截器
账户领域服务,基于dubbo对外提供rpc服务,采用领域驱动设计(DDD)思想组织代码结构。Facade:对外提供的接口SDK Entity: 采用 “充血模型” 对业务逻辑进行封装 Repository: 数据仓储层,负责数据的读写操作 Spec: 规格定义,封装数据执行操作前的准入条件判断逻辑
多租户SaaS门户系统,主要功能: 1. 多重登录渠道(账号ID + 密码、短信验证码、第三方Oauth2.0) 2. 数据可视化(主要采集数据为二维坐标点,页面通过Canvas还原) 3. 文件处理(主要文件载体为PDF,涉及 PDF -> 图片转换、二维坐标渲染到PDF文件) 4. 统计分析(按不同维度进行统计并展示为对应统计图表) 主要技术: Java、 Spring、Dubbo...
对开发过程中的常用、通用的支撑功能与组件的封装。如:Springboot启动时按当前Profile加载对应的配置文件; 通用组件Spring Bean的初始化配置定义 ;统一全局异常拦截器...
账户领域服务,基于dubbo对外提供rpc服务,采用领域驱动设计(DDD)思想组织代码结构。Facade:对外提供的接口SDK Entity: 采用 “充血模型” 对业务逻辑进行封装 Repository: 数据仓储层,负责数据的读写操作 Spec: 规格定义,封装数据执行操作前的准入条件判断逻辑...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人