这是一个海关清关(进口商品)程序,用来服务跨境电商(暂时只对接了有赞),对接快递服务商(申通/韵达)以及海关的公服平台(成都), 实现货品的清关发送。使用场景是:1. 连接有赞跨境电商商户,拉取商户订单;2. 连接申通/韵达快递国际接口,能够自动生成快递单号;3. 连接成都海关公服平台,推送订单、支付单、运单、清关单,实现跨境货品清关。
基于 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等主要框架和中间件。
Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
swagger-doc解决了springfox用注解污染代码的问题,支持spring boot,采用原生java-doc来实现文档的生成,让代码更加干净,学习成本更低,无止境的增加开发效率
# spring cloud netflix 微服务使用实例 为想使用微服务,却不知从何入手的同学,提供参考