基于 GiteeGo 使用 Maven 构建部署 SpringBoot,并部署到指定云主机的实战案例。
TDD(测试取驱动开发)演示案例:SpringBoot2+Junit4/TestNg+myBatis
为避免Eureka的侵入性设计,本项目是基于zuul开发的独立路由器(相当于Nginx),比较适合java程序拓展路由需求,比喻流量监控、接口验签、ip黑名单、登陆校验等等,在业务拓展的时候比较方便,支持域名动态路由,无需重启即使生效!
使用了Spring Cloud OAuth2、Spring Cloud Security、Eureka、Zuul。实现了统一授权认证。使用JPA自动创建数据表免去导入麻烦。
基于SpringCloud(Finchley.M2) + SpringBoot(2.0.0.M2) 的微服务 SaaS 开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API、OpenAPI管理、文件服务、邮件服务、短信服务等多个模块,可以作为后端服务的开发脚手架。代码简洁,架构清晰。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RabbitMQ、FastDFS等主要框架和中间件。
The content may contain violation information
Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
:books: 技术面试需要掌握的基础知识整理
swagger-doc解决了springfox用注解污染代码的问题,支持spring boot,采用原生java-doc来实现文档的生成,让代码更加干净,学习成本更低,无止境的增加开发效率
# spring cloud netflix 微服务使用实例 为想使用微服务,却不知从何入手的同学,提供参考
JAVA分布式快速开发平台:Spring,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
支付服务:支付宝,微信,银联详细代码案例;队列,多线程 持续更新中