# lyn-parents **Repository Path**: ctoisme_admin/lyn-parents ## Basic Information - **Project Name**: lyn-parents - **Description**: 使用SpringBoot集成Dubbo、Zookeeper、Redis、Kafka实现的分布式开发微服务落点的电商项目实现。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 5 - **Created**: 2019-06-25 - **Last Updated**: 2021-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lyn-parents 使用SpringBoot2.1.5.RELEASE集成Dubbo、Zookeeper、Redis、Kafka实现的分布式开发微服务落点的电商项目实现。 实现的功能: 1,Maven父子级项目,实现了分环境部署配置及服务端口号统一配置 2,Dubbo的集成接入、服务层分模块实现,提供者(四个)和消费者(一个)的配置及服务调用,微服务落地实现。 3,Maven子模块项目(接口及服务层)的版本号统一配置管理实现。 4,Redis的接入、单点登录及分布式缓存实现。 5,api接口安全防范,令牌+签名(带撒盐)算法实现,前端请求接口需要带签名和Token, 后端过滤器对签名、token进行校验放行及拦截处理。 6,全局异常处理,Aop日志打印,防SQL注入拦截处理实现。 7,Redis分布式锁和Zookeeper锁实现。 8,Kafka集成接入,消息提供者和消费者示例实现。 9,商品SPU、SKU实现 10,ElasticSearch的接入实现 ## 欢迎关注 一个有温度有灵魂的技术微信公众号,期待与你共同进步,分享各种Java项目开发及学习资源 ![image](https://github.com/atn-lyn/lyn-parents/blob/master/wxqr.png)