SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
开发环境: IDEA 、JDK1.8 、Git 、MybatisPlus 、SpringCloud 、maven 、redis 、apifox 、 DataGrip 、nginx 、jenkins 、 nacos 开发时间:2023.08-2023.10 项目描述:使用springboot,nacos,mybatisPlus等技术开发公共方法并且打包成jar包,推送到私有仓库,提供给各业务线调用。 功能描述: 1.合同签订,合同的下发,盖章流程。 2.短信发送,使用大汉3d,阿里云等渠道的短信模版,读取数据库配置的业务线参数,实现多对多,多对单,单对单的不同短信发送形式。 3.库存同步,业务线对接极客云平台,提供业务线的新增库存,修改库存,同步库存,和库存动态的异步回调功能 4.actionUtil,该工具类的主要功能是让业务线通过对于指定抽象类的实现来自定义handle,通过对于actionUtils的excute方法调用,可以实现通过用actionName对于指定handle的excute方法的异步调用。 5.导入导出的公共方法,通过对于easyexcel的实现,提供的一些公共
1110JavaSpringCloud
对原来的项目进行改造升级,更适用于员工、零售户、工业用户的信息共享、数据处理,提供移动应用的持续扩展和运营维护构建标准统一、管理方便、可持续发展的技术体系。
1180Java后台管理系统(模板)
项目描述:使用springboot,nacos,mybatisPlus等技术对于业务线的一个基础实现,提供给以后新业务线的一个标准化模版 主要功能模块:1.订单模版(购物车)2.账户模版 3.用户模版 4.商品模块 5.网关模块 6.营销模块 功能描述:该项目是一个toB端的一个平台项目, 对于客户公司的注册登录,和小程序端的下单,支付,合同的签订,库存的操作和物流操作,实现了最基本的B端客户对于业务线的基础需求和基础功能
950Java
一、Z世代小程序包含,会员体系、积分体系、任务体系、活动抽奖体系、在线商城购物等5个方向,具体如下 1.会员体系:对接校园用户认证服务,搭建学生会员成长体系,系统设有多个会员等级,每个等级需用户通过参与系统活动或任务等方式获取心电值,会员心电值将直接觉得用户的会员等级,且等级越高,可享受的权益越多。通过核心鼓励学生积极体验京东校园服务和相关场景,从基础的产品和购物权益,到校园服务和优学激励权益。 2.积分体系:用户可通过参与活动或做任务获取积分奖励,此积分可用户在购物商城中进行商品兑换。 3.任务体系:提供了多种不同方式的营销活动及场景,以便用户通过不同的方式参与体验,主要包括每日签到、关注公众号、浏览商品,CPS校园分享等任务。 4.活动抽奖体系:提供了心电抽奖、转盘抽奖、拼团抽奖等方式,免费抽取奖品,吸引学生用户。 5.在线商城购物:通过不同的场景配置购物推荐商品列表,满足用户的购物需求,支持Z世代用户享受学生价优惠。 二、主要负责抽奖体系,底层小程序对接接口,其他模块部分参与 1.抽奖体系采用同一模型,根据不同业务分配不同类型,制定不同的抽奖策略。 2.小程序接口封装分别为:获取
1160Java
这是一个为社会各参与方提供溯源应用的系统,面向社会提供溯源行业解决方案的产品,包括全球溯源公服模块,OpenAPI管理模块,溯源数据接入模块,溯源数据管理模块,溯源发码中心模块,溯源码管理模块,溯源数据标识模块,溯源数据输出模块,溯源体系管理模块。 技术选型: Spring Boot、SpringCloud、MyBatis、Mysql、RabbitMQ、Vue。 在此项目中,我主要负责溯源公服模块、数据接入模块、溯源数据管理模块和数据标识模块。数据通过溯源公服模块及第三方机构传入,经过OpenAPI安全认证,通过数据接入模块存储到溯源数据管理模块,并做数据清洗,碎片化管理,产品定义等,在标识模块定义规则并打标识,最后在数据输出模块通过OpenAPI模块供溯源公服模块及第三方机构查询。
2440Java电商
一、系统包含 1、官网展示, 2、模板选择, 3、用户站中台, 4、管理员后台, 5、用户后台, 6、数据库接口等模块。 二、所用技术栈: 1、 开发语言:java 2、 应用框架:SpringCloud 3、 微服务框架:SpringBoot 4、 注册配置中心:nacos 5、 部署环境:Linux 6、 网关:Nginx 7、 数据库:Mysql 8、 持久层框架:Mybatis 9、 模板语言:thymeleaf 三、系统开发特点 该项目使用 Java的 SpringCloud 框架进行开发,分为四个单体 SpringBoot 微服务,前端展示微服务不直接操作数据库。微服务通过 Nacos 注册配置中心注册,四个微服务高内聚、低耦合,分工明确并有很强的扩展性。数据库采用 Mysql+Mybatis 。模板语言采用 thymeleaf。 四、系统部署优点 系统可以根据用户数量进行多服务器、多节点的分布式部署,并可扩展为自动化部署,对节点服务器性能要求不高,成本可控。 五、系统亮点 1、系统支持用户所见即所得式修改,想改哪里点哪里。 2、根据业务需求,采用后端渲染,对
860Java微服务
1.参与项目组从0到1的架构设计和建设 2.将项目php代码java化,并使用pf4j插件框架将用户,企业业务代码差异化,后采用多种设计模式例如动态代理 ,策略,模版方法,装饰器等设计模式优雅地对代码进行优化 3.独立负责计价,核价,订单详情,取消订单等核心链路接口的设计与开发 4.对接口性能进行优化, 5.参与用户端以及企业端app计价侧需求的完整生命周期,从了解需求,需求评审到出技术方案落地 6.日常巡检,排查线上问题,代码code revie
830JavaAPP
Nigo是一款海外直播交友软件,功能包括视频、语音直播,内置礼物打赏、PK、连麦、红包、福袋等常见功能。 同时,为了增强娱乐性,直播间内置了休闲小游戏、棋牌游戏等数款娱乐性游戏。 项目自上线以来,用户量和访问量持续增长,目前总用户数已超过500万,月活跃用户接近百万,月流水近500万。项目单个流水表产生的总数据量接近10亿。 项目集成了阿里云Nacos配置中心、注册中心,阿里云ONS消息队列、腾讯即时通讯工具、声网音视频流推送等主流集成方案。
1290直播
该项目主要用来提供给烟草公司一个综合管理平台,包括资源管理、人力资源、流程管理、办公服务、党群管理、企业管理、信息化支持、行政管理等一些功能模块。本人在此项目中担任开发工程师,对功能代码进行开发设计和测试。
1170JavaOA办公/协作平台
【主要模块】 主要分为移动办公、考勤管理、财务管理、人事管理、工作汇报、项目管理、培训管理; 【我负责的】 1、我主要负责人事管理当中的劳动合同对接,重要对接e签宝电子签章功能,主要通过RestFul和e签宝对接; 2、使用spirngMVC来开发打卡接口,并且使用Redis来解决高并发问题; 3、使用python来爬取公网日历,生成排班数据 【业绩】 1、保证了系统的准时上线,没有影响公司5000多员工的打卡数据; 2、对接了e签宝电子签章,优化了员工入职签署合同的流程,降低了签署合同的成本; 3、配合公司市场化战略,开发了 OA 系统套餐管理功能,制定了基础、标准、高级套餐的权限;
1800JavaSpringCloud
1,项目为小程序开发,web后台管理。模块大致为:经销商,商品管理,订单,用户分销。小程序端 模块大致为:会员中心,商品中心,订单中心 2、商品中心模块:商品基本信息管理;经销商中心模块:经销商管理、订单分销处理、经销商等级管理;分销中心模块:进行经销商的分销管理、进行商品的分销管理 技术要点:使用了seata来进行分布式事物、使用了nginx来进行负载均衡、使用Nacos技术,作为服务配置中心和注册中心 、用Feign组件进行服务之间的调用、使用redis进行数据缓存、使用了docker容器部署封装 3、难点:旧项目,新增需求修改,商品,商品订单的数据处理起来繁琐。
1260Java微信小程序
前期参与了系统迭代开发,后期参与了系统的重构。这是一个广东移动核心云平台,支持多供应链的电商平台。广东移动公司以供应商的身份入驻平台,线下各门店以渠道商身份入驻平台,其他商家通过资质认证后也可入驻。系统有对接广东移动APP,有小程序和H5,移动内部人员登录云商盟公众号后可以分享海报赚取个人佣金。后台包括商品模块,订单模块,用户模块,商家模块、方案模块等。 技术选型: SpringCloud Alibaba、shiro、MyBatis、Mysql、RocketMQ、Vue等。 在此项目中,作为开发小组长,我除了主要负责方案模块和订单模块以外,还需要安排开发小组的工作。
2450Java电商
【系统介绍】靠谱速聘平台分为小程序和企业端,平台用户可以帮助企业开通账号,企业开通账号后可以设置佣金,然后发布岗位。推荐人看到岗位后,会把岗位推荐给找工作的人,然后可以得到推荐费用; 【系统模块】 1、用户模块 2、权限模块 3、招聘岗位管理模块 4、入职流程控制模块 5、奖金管理模块 6、小程序模块 7、统计报表 8、奖金发放对接了微信支付-微工卡 【我负责的】 这个招聘系统是我从零到一搭建的,上述所有模块我都有参与开发,主要用到的技术有,springcloud、auth2多租户模式给公司开账号、Redis做缓存、jenkins自动化部署、K8s容器编排工具等;
1760Java PC网站
项目描述:主要是对于内部员工使用系统的搭建,该模块描述的是三个不同的项目模块 特色功能: 数据权限控制,pc端字段权限控制,菜单资源权限控制,自定义字段顺序控制,公共字典 功能描述: 1.绩效考评: 内部员工的绩效申报,绩效计算,入职时间的记录,绩效报表的生成,和email的发送 2.酒品评测: 评委信息的录入,酒样组的评测记录,评测内容公式化计算,评测结果pdf的生成 3.来客邀约小程序:门店的维护管理,员工的维护管理,客人对于门店活动和参观邀约的预约,门店活动的维护,还有对于地图的导航,根据经纬度坐标和用户当前位置坐标的距离计算,生成二维码签到
1060JavaJava
偏爱交友是一款陌生人交友软件,在花花直播已有功能基础上,增加了语音直播、小游戏、贵族系统等功能,并在架构上进行全新升级、重构。 项目包含了用户、交易、直播、游戏、消息、推荐、定时任务、短信等十数个业务模块。 项目线上用户数接近200万,月活跃用户50万左右,月流水超过300万。项目单个流水表产生的总数据量接近1亿。 项目集成了Apollo配置中心、阿里云ONS消息队列、XXL-JOB定时任务、融云即时通讯工具、即构音视频流推送等主流集成方案。
2430Java直播
1、项目模块大体上有:基础数据中心,基础配置中心,采购管理中心,客户管理中心,外销商城,中央工厂,项目部仓储,经营管理中心 2.客户模块:客户营销价格使用了redis进行价格修改缓存、客户订单管理使用了seata来保证事务的原子性;区域模块:进行区域的基础信息管理、进行区域的分配管理;权限模块:进行数据的权限配置;日志模块:对数据操作时进行记录;营收模块:使用了xxxjob进行每日营收的定时更新,以及外销商城中的菜谱模块。 3、难点:进销存的算法,算法问题的bug定位,进销存的库存数据,出库数据,扣留数据,等数据的一致性。
1450Java餐饮
商业会员营销平台利用数字化工具专门规划、执行和追踪会员营销活动的平台,包含*小程序、支付宝小程序、后台管理平台等项目。通过提供个性化的服务和优惠,会员营销能帮助企业保留现有客户,减少客户流失;通过建立会员制度和积分奖励等机制,提高客户对企业的忠诚度;通过精准营销和推荐,提高转化率,增加销售收入。该平台通过集成客户关系管理(CRM)、会员管理、营销自动化和数据分析等功能,为企业提供全方位的会员营销支持。目前该项目已上线多个现场、中铁建商业项目、长城大会员系统、米古里商业项目、金隅商业项目等多个平台。属于租户级管理平台。 1.会员管理:平台提供强大的会员管理系统,帮助企业记录会员信息、消费行为、偏好和需求,以便更好地了解和管理会员。 2.数据分析:平台提供完善的数据分析功能,帮助企业了解会员行为和需求,为制定更精准的营销策略提供支持。 3.积分兑换:会员可以通过积分兑换系统,使用积分兑换商品或服务,增加会员的忠诚度和粘性。 4.营销活动:平台支持创建各类会员活动,包括促销活动、互动活动等,提高会员参与度和活跃度。 6.客户服务:提供高效的客户服务功能,帮助企业与会员进行沟通、解决问题和提供
1500Java服务框架/平台
项目描述:使用springboot,nacos,mybatisPlus等技术对于业务线的一个基础实现,提供给以后新业务线的一个标准化模版 主要功能模块:1.订单模版(购物车)2.账户模版 3.用户模版 4.商品模块 5.网关模块 6.营销模块 功能描述:该项目是一个toB端的一个平台项目, 对于客户公司的注册登录,和小程序端的下单,支付,合同的签订,库存的操作和物流操作,实现了最基本的B端客户对于业务线的基础需求和基础功能
950Java
【系统介绍】靠谱速聘平台分为小程序和企业端,平台用户可以帮助企业开通账号,企业开通账号后可以设置佣金,然后发布岗位。推荐人看到岗位后,会把岗位推荐给找工作的人,然后可以得到推荐费用; 【系统模块】 1、用户模块 2、权限模块 3、招聘岗位管理模块 4、入职流程控制模块 5、奖金管理模块 6、小程序模块 7、统计报表 8、奖金发放对接了微信支付-微工卡 【我负责的】 这个招聘系统是我从零到一搭建的,上述所有模块我都有参与开发,主要用到的技术有,springcloud、auth2多租户模式给公司开账号、Redis做缓存、jenkins自动化部署、K8s容器编排工具等;
1760Java PC网站
一、Z世代小程序包含,会员体系、积分体系、任务体系、活动抽奖体系、在线商城购物等5个方向,具体如下 1.会员体系:对接校园用户认证服务,搭建学生会员成长体系,系统设有多个会员等级,每个等级需用户通过参与系统活动或任务等方式获取心电值,会员心电值将直接觉得用户的会员等级,且等级越高,可享受的权益越多。通过核心鼓励学生积极体验京东校园服务和相关场景,从基础的产品和购物权益,到校园服务和优学激励权益。 2.积分体系:用户可通过参与活动或做任务获取积分奖励,此积分可用户在购物商城中进行商品兑换。 3.任务体系:提供了多种不同方式的营销活动及场景,以便用户通过不同的方式参与体验,主要包括每日签到、关注公众号、浏览商品,CPS校园分享等任务。 4.活动抽奖体系:提供了心电抽奖、转盘抽奖、拼团抽奖等方式,免费抽取奖品,吸引学生用户。 5.在线商城购物:通过不同的场景配置购物推荐商品列表,满足用户的购物需求,支持Z世代用户享受学生价优惠。 二、主要负责抽奖体系,底层小程序对接接口,其他模块部分参与 1.抽奖体系采用同一模型,根据不同业务分配不同类型,制定不同的抽奖策略。 2.小程序接口封装分别为:获取
1160Java
当前共2628个项目
×
寻找源码
源码描述
联系方式
提交