# frame **Repository Path**: jiangsonggui/frame ## Basic Information - **Project Name**: frame - **Description**: java版微服务常用技术完全整合架构。通过maven添加依赖即用。完全满足开发到发布到k8s的整个devops流程。框架不会有具体的业务实现代码,不过在开发的时候留附带的demo以便校验。框架大部分技术已用到真实业务系统,以确保可行性和正确性。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: dev - **Homepage**: https://blog.csdn.net/weiranaixi - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 17 - **Created**: 2022-03-10 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # frame #### 介绍 分布式后台常用技术完全整合架构。通过maven依赖简单的引入即可使用各种常用技术。天然支持k8s+istio的云架构。 #### 使用方式 通过maven依赖的方式引用到项目模块即可。把frame作为所有项目的parent,子项目一般都要引入common,其他模块根据系统需要引入,详见各个module的readme.md。架构使用的各个中间件的centos7版集群安装操作和使用手册均已提交到百度云盘 #### 服务支持 微服务基础框架 下一代微服务istio支持 docker支持 消息队列 分布式事务 文件存储 全文检索 oauth2 工作流引擎 权限 分布式锁 读写分离 规则引擎 验证码 netty 定时任务 大数据架构 等等 #### 技术罗列 springboot springcloud docker k8s1.16.0 istio1.3.0 flink hadoop shiro oauth2 activti jwt kafka rabbitmq seata(fescar) mongo mybatisplus 等等 #### 可行性 大部分技术已用到正式项目环境,以校验整体技术框架的正确性和可行性 #### 代码风格 开发的时候用了阿里代码的扫描工具,除某些测试代码均需通过扫描工具的验证 #### 支持力度 后台基础框架版v1.0已经完成 整个技术实现正在不断的完善 #### 个人推荐 :point_right: **_推荐使用istio去解决问题,详情可以查看frame-k8s-support来实现_** :point_left: #### 参与贡献 框架构架和开发人员: 花名:lvmoney qq:1300515928 #### 其他进度 微服务架构版:https://gitee.com/lvmoney/zhy-frame-parent 中台版本:https://gitee.com/lvmoney/zhy-platform