秒杀2.0,新增log4j日志记录系统,项目使用Java + springboot + mybatis + kafka + elasticsearch + flink + redis等多种开源组件,对于新手是一套很好的实践项目
springboot部署系统(自动化部署+缓存管理+业务降级+应用监控)
基于Echarts+SpringBoot的动态实时大屏银行监管系统(源码)
All in one一站式SpringBoot for NoSQL Study Tutorial 开发教程学习手册。含SpringBoot2.0 +Redis、Ehcache、MongoDB、ElasticSearch、Cassandra、CouchBase、Solr、Neo4j、Gemfire共10种常用NoSQL数据库操作、工具类、演示代码。
【互联网一线大厂面试+学习指南】进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,作者风格幽默,看起来津津有味,把学习当做一种乐趣,何乐而不为,后端同学必看,前端同学我保证你也看得懂,看不懂你加我微信骂我渣男就好了。
基于微服务的思想,构建在 B2C 电商场景下的项目实战。 核心技术栈,是 Spring Boot + Dubbo 。 未来,会重构成 Spring Cloud Alibaba 。
开源java区块链平台,可做联盟链、私链使用,不适用于公链。各节点已知IP,维持长连接。共识机制采用PBFT。无虚拟货币,可用于存储各种类型的数据,无需挖矿。不仅仅可以用来做账本,还可以做各种定制化的存储需求。理念来自于腾讯的trustsql。加密、公钥私钥、网络模块、存储模块等。
集成最全的代码生成工具:entity集成lombok、格式校验,swagger;dao自动加@mapper,service自动注释和依赖;Controller实现restful 增删改查API,并集成swagger。
针对Spring Cloud的Finchley.RC2版本,写了一套比较实用的基础框架,其中优化了http请求。后续持续加上SSO,安全认证,角色权限,支付系统,秒杀系统,区块链去中心化钱包系统
基于SpringCloud(Greenwich.RELEASE) + SpringBoot(2.1.2.RELEASE) 的微服务 脚手架, 具备用户管理、资源权限管理、网关统一鉴权、Xss防跨站攻击、自动代码生成、多存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,非常适合学习使用。 核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Seata、Nacos、Sentinel RibbitMQ、FastDFS等主要框架和中间件。 希望能努力打造一套从 基础框架 - 分布式微服务架构 - 持续集成 - 自动化部署 - 系统监测 的解决方案。 该项目为本人在学习过程中通过一些其他的开源项目,资料,文章进行整合的一个提供基础功能的项目。本项目旨在实现基础能力,不设计具体业务。 目前国内的一些资料讲解和使用的SpringCloud版本都比较低,而一些开源项目,则大多不适用于生产, 自己在基于现有的开源项目和资料学习的
分布式电商系统,采用SpringCloud分布式框架,利用consul完成服务注册与发现,利用Rocket实现消息队列,采用solr搜索系统,利用Redis做缓存。基于Mybaits-plus,完成代码自动生成及开发。
核心技术为springcloud+vue两个全家桶实现,采取了取自开源用于开源的目标,所以能用开源绝不用收费框架,整体技术栈只有 阿里云短信服务是收费的,都是目前java前瞻性的框架,可以为中小企业解决微服务架构难题,可以帮助企业快速建站。由于服务 器成本较高,尽量降低开发成本的原则,本项目由10个后端项目和3个前端项目共同组成。真正实现了基于RBAC、jwt和oauth2的 无状态统一权限认证的解决方案,实现了异常和日志的统一管理,实现了MQ落地保证100%到达的解决方案。