SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
项目分为工程建设、规划设计、运行监测和综合评价四大板块。涉及工程建设的过程管理,施工过程监测;配变监测、抢修工单管理、线路监测、实时监测、保单监测、无人机巡视、融合终端;规划评审库、规划项目库、储备项目库、投资项目库;履约评价、指标统计等等。项目中重点是使用gis地图在地图上散点交互,与调用中台网架在地图上展示。 本人在项目中担任开发经理角色,负责一些重难点模块开发,比如系统架构的搭建优化;工程施工过程七步法进度计算,展示;第三方数据的接入解析,通过ftp、kafka接人数据;数据库的设计与大数据量存储优化(表分区);项目中的技术文档编写与开发人员的管理。
1440javawebapp
定位物流平台,统筹管理物流运作, 包括仓储、运输、配送。 对内实现各类资源整合形成跨部门协同运作, 对外形成服务产品,客户基于服务产品进行订单计划、执行、结算。本系统主要包含订单、仓储、库存三大模块,其中细分18+3个模块。 主要负责其中仓储部分出库模块、订单模块的三方订单接收模块和库存中心的出库模块。
1280docker
1、该项目分为应用端和管理端,应用端可以看到人员进出记录预警记录并且还有即使刷新功能,结合军队提供的核查接口对人员背景进行审查。 2、管理端可以对设备进行核查时间的一个设置,入网的审核,核查次数的变更。以及各个营区的数据进行管理
1060element-ui
项目描述: 随着公司业务发展,对接API用户数量增大,原PHP框架无法继续支撑业务,后基于java重构此项目,应用于公司TB业务。原有仓储管理系统不能满足仓库内商品信息的管理,耗费了大量的人工,不能满足当前仓库需求,故公司施行wms系统的研发。 工作描述: 1. 负责API用户对接流程的核心模块,包括API接口联调、物流发货、以及服务费的结算分成,保障用户的接口使用体验和公司的利益分成; 2. 对接京东、中通、圆通等主流快递服务商的接口,实现电子面单打印自动发货流程,并展示物流轨迹保证用户可查看包裹实时信息; 3. 依照公司内部的服务费结算规则(供应商、供应链类型不同,规则都会有比较大的差异),进行每笔订单在日维度上的费用结算; 4. 负责对接公司内部支付中心,实现下单结算等正向流程和退款、换货等逆向流程,保证金额的对等以及公司的利益。
2050web
地产公司数据管理智慧化平台,包含建筑项目管理、运营计划管理、资金计划管理、合同管理、数据大屏、档案管理等模块。平台依托传统地产公司,通过处理地产项目里建筑物信息,项目建设信息,拆赔信息,文件档案管理等功能,实现云端智慧处理地产公司建筑项目数据。本人负责客户在平台日常运行使用中出现的 bug 的修复处理以及客户提出的优化需求,近期做的是引入部分简易 oa 审批功能,通过引入使用 activiti 流程框架实现轻量流程审批功能。
1450JavaScript
本项目结构上分为表现层、业务层和数据访问层,层次间的依赖关系自下到上。采用的技术有springboot,springcloud。mybatisplus,Vue,CSS,JS,HTML等。其中表现层采用Struts框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring的IoC功能将实现类注入给表现层的Action;数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管理。为提高性能,采用Servlet Filter实现了缓存代理。
1150SpringCloud
1项目功能模块 主要的微服务模块:account账户模块、base基础模块、report报表模块、bill单据台账模块、payment支付模块、task定时任务模块、schedule任务调度模块、serial全局业务编号生成获取模块、attachment附件模块、bank-gateway银行端网关、bank-manage银行端管理模块、enterprise-gateway企业端网关、workflow工作流 对使用者来说主要实现了以下功能,首先在银行柜面系统签约,签约的租户信息会流转到银行端进行审核、资源授权等操作,之后租户管理员就可以登录企业端,可以进行用户、角色、机构的创建以及给用户分配角色信息等base模块操作,可以创建进行开户申请、开户办理、变更申请、变更办理、注销申请、注销办理、上下级账户关系维护、查看账户银行流水、账户余额等accout模块的操作,可以进行资金流动性相关操作(资金上划、下拨、请款、调拨)以及内部核算操作(结息、付息、冲账、抹账)等payment模块功能,可以进行信贷台账、抵质押物登记等bill模块的功能,可以通过查看财务报表,可以通过attachment服务进行附件上传功能,以及workflow模块审批流操作。 技术栈:springcloud、mysql、mybatisplus、redis、nacos注册中心、apollo配置中心、seate、logback+MDC、flowable、easyexecl、pdfbox、minio、jwt 2我负责的功能及技术栈 我负责的功能有payment模块内部核算结息、付息,移动端登录功能,账户模块的开户办理、变更办理、调用银行接口获取银行流水PDF并解析入库,信贷台账、抵质押物登记功能、角色菜单权限分配等功能。 3难点 内部核算由于接入审批流业务流程逻辑复杂,以及涉及到金额的处理既要保证数据安全又要保证性能开销较小,通过使用数据库乐观锁解决,以及mysql主从延迟导致业务接口在极短时间内重复单击时会出现问题,解决办法就是增加防重提交拦截器,通过比对请求内容防止业务重复提交。
2000web
1.音视频融合调度平台项目共有缓存,同步锁,socket,音频,会场,预案,设备能力等64个模块。使用者可以实现视频会议点名、视频轮巡、监控点位调取上屏、视频切换等多种应用需求,是一套贴合实战的可视化调度系统。音视频融合调度系统可融合小间距LED、显控平台等专业的音视频产品,整合各类音视频资源与通讯调度手段。 2.我负责标签及收藏模块的任务分析,设计,开发单元测试等工作,以及其他由项目主管直接下达的其他模块的维护及开发任务。主要使用技术类型包括springboot,springcloud,mysql,redis,elasticsearch,java多线程等,完成标签的管理及收藏夹的增删改查,收藏夹树构建,收藏夹的导入导出与设备权限,通讯录服务的client交互。
2540web
负责整个医疗管理模块的全程业务开发 1,门诊前台管理系统 1.1,门诊前台病人病历-挂号收费等一站式实现管理。 1.2,登录。 2,挂号系统 3,患者系统。 3.1,当前挂号查询 3.2,以往就诊信息查询 4,医生看病就诊管理系统 4.1,新开就诊(添加病历、诊断详情、添加处方、开药、检查项目)。 4.2,就诊列表(已就诊查询、未就诊查询)。 4.3,医生排班(对诊所的上班的医生进行排班,一周一次,可以排多周)。 4.4,门诊挂号(如要患者没有挂号,医生可以现场挂号)。 4.5,挂号查询(当前门诊所有挂号信息查询)。 5,收费发药系统 5.1,收费(支付宝或现金)。 5.2,退费(原路返回/现金)。 5.3,发药。 6,药房药库管理系统 6.1,药品信息维护(对药品的添加修改删除)。 6.2,供应商维护(供应商的添加修改删除)。 6.3,采购入库(维护采购信息,可以直接入库和提交审核)。 6.4,入库审核(审核采购单据)。 6.5,库存查询。 7,数据报表统计系统 7.1,诊所收支统计。 7.2,药品销售统计。 7.3,检查项目统计。 7.4,年月报表统计。 7.5,工作量统计。 8,基础数据维护系统 8.1,医生管理。 8.1,科室管理。 8.1,挂号费管理。 8.1,处方附加费。 8.1,检查项目费。 9,后台管理系统 9.1,菜单管理。 9.2,角色管理。 9.3,权限管理。 9.4,字典表维护。 9.5,数据源管理。 9.6,缓存监控。 9.7,搜索引擎数据同步管理。 9.8,定时任务。
1760mysql
1.中原银行的反欺诈平台,功能有:接口中心,风险大盘,预警中心,回测管理,报表中心等 2.负责的市预警中心,回测管理,报表中心的软件测试。其中包含了功能测试,接口测试,使用了postman和python+selenium+pytest,requests库实现自动化测试。
2400SpringCloud
项目可应用到即时通讯、直播互动后台、能力开发、在线会议等主要基于websocket通讯技术,与终端建立稳定链接后传输各种事件、消息等,采用Spring技术栈、Redis、Nginx等中间件与框架实现,主要技术难点:会话共享、会话保持、会话的建立及服务器性能优化等
2290java
Studyx是一个专注于海外大学生解题服务的学习平台,项目采用SpringCloud框架搭建微服务项目,利用Minio做文件储存,结合es做搜题服务;项目包含了题目模块,支付模块,订单模块,登录模块,图片储存模块,用户模块,消息模块,通知模块,埋点日志模块,搜索模块,消息中间件模块,分布式任务调度模块,公共基础模块;整个项目采用前后端分离技术,一套后端服务给予网站和客户端共同使用。 负责模块: 参与整个项目的设计讨论,对后端的图片储存模块,埋点日志模块,消息中间件模块,分布式任务调度模块及苹果谷歌订阅开发,优化以及测试。 技术要点: 使用SpringBoot+SpringCloud框架搭建开发,采用Restful风格。 以Nacos做注册和配置中心,完成服务的注册发现并且作为项目的配置中心,对服务和配置文件集中式管理及复用。 使用Gateway做网关,结合Redis实现全局过滤器完成对token的校验。 使用JWT非对称加密进行应用授权,集合Gateway、Redis做登录操作,做并且抽象common公共模块,完成资源服务器的同意解析管理工作。 使用MySql作为数据库,使用自定义注解AOP完成读写分离操作。 自定义日志注解,将用户操作日志,通过AOP等技术,利用RabbitMq做消息中间件异步处理日志,定期做日志分析,发现用户操作习惯以及接口响应速度瓶颈,并且做定期优化 使用OpenFeign做远程调用,分模块处理业务逻辑 使用Nginx反向代理服务器整合网关以及tomcat做负载均衡,以及数据的动静分离。 编写order-service,uuid生成唯一订单号,利用分布式锁解决并发问题。 通过mq进行es数据同步 采用ElasticSearch做搜索引擎,搭建对等分片,以IK分词器分词,实现分页,排序高亮搜索。 使用Reids做反序列化,缓存常用基本信息,利用redis做分布式锁
6140webapp
为上海体育场设计,基于节能设备的能源管理可视化系统。该项目上架上海 体育场本地项目,共有能耗实时监测、能耗告警管理、能耗数据分析、能耗预测、节能 诊断、后台管理6个大模块用于管理者对体育场内能源监控、设备管理、设备运行监 控、区域管理,可以更易发现能耗异常现象及时对设备进行维修调控。 职责描述:我在此项目中负责能耗实时监测、能耗数据分析、节能诊断、后台管理模块 的后端开发与整体系统的测试维护。项目使用 spring boot和 mybatis plus 基础框架,使用 MySQL 数据库进行持久化,使用 MongoDB 存储设备实时运行数据,使用 Redis 缓存技术,使用 EasyPoi 进行数据导入导出。
2830SpringCloud
项目描述:金融服务平台主要是提供人保支付渠道和营销平台,包括各种支付渠道、余额理财、保单缴费、流量充值、生活缴费、微店宝、 个人钱包、智能 POS 机、积分商城、保险、还款等并且订单容量已经过亿。 职责描述: 主要参与的核心模块微店宝做佣金发放、余额理财、公共缴费(流量充值、党费充值、生活缴费)、支付渠道(聚合支付、邦邦撮合支付、 代收代付、余额支付、银行卡快捷支付、B2C/B2B 网银支付、信用支付、白条支付、混合支付、聚合支付、营销工具支付、 信用卡无卡;支持的认证方式包含小额免密、扫脸、指纹),运营系统、智能 POS 机(扫码支付、信用卡分期支付、快捷刷卡支付、批结算)、个人钱包外放(红包、充值、提现、转账)、积分商城等。
3210Web
项目分具体模块: 登录模块 基本信息模块 统计信息模块 定时模块 统计分析模块 流程管理模块 数据采集模块 设备管理模块 设备控制模块 状态监测模块 项目简介: 这个项目是铁路系统的综合管控平台,主要用在全国铁路的生产管控,例如,列车时刻表的大屏显示、导向屏幕信息显示、闸机管理与监测、售票机的管理与监测、灯光的节能控制、空气舒适度等等。 主要用到的技术有: springboot、 mybatisPlus、redis、springCache、springSecurity、mysql、rabbitMQ、es等,因为不方便展示成果物图片,在此简单的叙述下项目。
1600javaweb
1、展示三联屏、基础大屏;后台模块:病害管理、养护管理、合约管理、设施管理、资产管理、基地管理、系统管理等; 2、参与的模块开发:病害管理、设施管理、基地管理、项目管理; 3、用到的技术栈:nacos、redis、spring、springboot、tomcat、mysql、ElasticSearch、Flowable等; 4、app对应模块开发
2340SpringCloud
该系统为客户定制人力管理系统。解决方案从人力资源管理的角度出发,用集中的数据将几乎所有与人力资源相关的信息(包括:组织规划、招聘管理、人事在职离职档案、员工履历、劳动合同、奖惩管理、办公用品、医院保险、调动管理、培训管理、绩效管理、考勤管理、计时工资、计件工资、宿舍管理、员工自助、领导审批等)统一管理起来。 技术选型:springboot, mybatisPlus, redis, mysql 工作职责: 1. 根据项目需求进行分析设计, 编写相应的技术文档 2. 根据开发进度和任务分配,开发相应的软件模块;根据需要及时修改、完善软件
2140SpringCloud
热释光数据处理系统主要功能为:参数设置、数据处理、报告报表、信息查询、系统维护。其中参数设置中分为机构信息、测读仪、剂量元件、报告设置、联机参数,这是为后续数据处理提供数据的;数据处理中分为单位信息、人员信息、批次信息、收样信息、样品检测、样品信息;报告报表中分为周期报告、大剂量报告、年度报告、统计报表、对接卫生部;信息查询中分为信息查询和测量值查询;系统维护分为系统管理(数据备份和导入原始记录、数据还原,导入卫生部备份数据),以及修改密码 我主要负责:(管理项目文件和研发都参与)主要负责与客户对接需求,将需求转为可视化内容,确定好原型,根据原型分析所用技术,将项目架构搭建好,并创建具体规范和公共组件,像团队分具体任务,同时写好需求文件促进项目进度和测试进度,完成后验收项目并移交项目;
2550web
辐射防护检测系统需要实现以下功能:待办事项、检测管理、审核查阅、系统管理。其中待办事项中分为近期检测报告、已逾期检测报告、待检测报告;检测管理中的检测报告里面可以录入报告数据(报告的基本信息、检测项目、简单平面图),并允许提交报告和查看报告进度;审核查阅中分为报告审核和报告签发,其中报告审核是提交报告后进行审核,报告签发是报告审核后允许签发;系统管理中分为文件管理、委托单位管理、设备类别管理、检测位置管理、仪器设备管理、成员管理,系统管理中的设置内容是为录入报告中公共数据提供的数据内容 我主要负责:(管理项目文件和研发都参与)主要负责与客户对接需求,将需求转为可视化内容,确定好原型,根据原型分析所用技术,将项目架构搭建好,并创建具体规范和公共组件,像团队分具体任务,同时写好需求文件促进项目进度和测试进度,完成后验收项目并移交项目;
2050web
学院项目分为windows版和pad版,连接方式为以太网通信和lora,两个版本都需要实现以下功能:实时监测;数据库管理;设备管理;用户管理。其中实时监测就是实时获取下位机发送的监测数据并进行显示(显示16个探测器的监测数据还有实时参数显示);数据库管理中分为历史数据,原始数据。事件查询和报警查询;设备管理是设置16个探测器的的具体参数;用户管理是对登录的用户信息进行管理 我主要负责:(管理项目文件和研发都参与)主要负责与客户对接需求,将需求转为可视化内容,确定好原型,根据原型分析所用技术,将项目架构搭建好,并创建具体规范和公共组件,像团队分具体任务,同时写好需求文件促进项目进度和测试进度,完成后验收项目并移交项目;
1800web
当前共63个项目
×
寻找源码
源码描述
联系方式
提交