一个正经的springcloud微服务项目
最近搞了一个springcloud微服务项目,基于jdk17,先贴图
项目结构
后管中心
后管接口
后管功能
该项目目前有网关中心,认证中心,辅助中心,文件中心,监控中心,审核中心,用户中心,批量调度中心。
网关中心(appetite-gateway):请求转发,限流熔断,交易权限验证,黑白名单,防XSS攻击,交易请求日志记录等;
认证中心(appetite-auth):交易安全校验,接口管理,中心管理等;
辅助中心(appetite-auxiliary):代码生成,版本部署,服务器管理等;
文件中心(appetite-file):文件上传下载;
监控中心(appetite-monitor):基于springbootadmin的微服务监控;
审核中心(appetite-process):交易审核;
用户中心(appetite-user):用户信息管理;
批量调度中心(cake-job):批量调度中心,定时任务管理。
另外appetite-api:公共交易api,便于服务之间调用,appetite-common:公共包,appetite-dependencies公共maven包版本管理。
目前该项目支持的功能有:1:代码生成 实体和中心 2:sql生成 3:swagger 4:网关接口控制,有后台系统用于操作 5:分布式id生成-时间递增(用于表主键),雪花算法(用于通讯和行为表主键) 6:用户行为记录 7:公共切面 8:审核流程 9:网关权限控制,登录token,token过期自动续约 10:网关公共校验,校验中心 11:公共api模块 12:kafka消息系统 13:xxl_job批量调度系统 14:中心通讯权限控制 15:日志追踪 16:基于sentinal限流 17:springbootadmin监控 18:统一异常处理 19:AT模式分布式事务 20:请求返回参数可以在网关国密加密 21:基于resttemplate的中心通讯调用 22:自定义sql版本控制-取代flyway,有分布式控制,不用担心启动都会执行 23:打包成jar包,lib包单独打,有启动脚本 24:国际化语言支持 25:有版本发布方法 26:网关基于redis动态路由 27:DDD领域驱动 28:模块化代码 29:统一版本控制 30:基于nacos配置中心,动态配置 31:ELK日志系统 32:log4j2日志系统 33:基于skywalking链路追踪 34:支持生成接口文档 35:支持生成数据库文档 36:基于mabaties-plus的二级分布式缓存,在Redis存储上 37:支持es搜索 38:基于mybaties-plus的多租户,分库分表,事务,多数据源 39:基于mybaties-plus,防止全表更新或者删除,分页,统一字段处理等 40:存储请求返回字段,可以查看请求返回信息 41:统一报文头,统一返回 42:mapstruct数据转换 43:日志脱敏,大字段脱敏,账户等脱敏 44:防xss攻击
还有一些另外的功能,像慢sql查询等等,没有整理完,最近想把它升级到springboot3。一站式微服务开发,感兴趣的朋友可以联系我。后续再慢慢介绍其他的功能。
两个好消息台海战争会和台湾人想的不同!中国人造太阳获突破第一个好消息中国人造太阳获重大突破东方超环EAST几大科学目标已经全部实现,即1兆安等离子体电流放电,1亿度以上的电子温度,1千秒的长脉冲放电,此次为400秒的等离子体高约束模式(
马斯克称曾想把推特总部改为流浪汉收容所,但被房主拒绝据今日俄罗斯电视台(RT)网站12日报道,美国社交媒体平台推特公司首席执行官埃隆马斯克声称,他曾计划把该公司总部大楼的闲置办公空间改为无家可归者收容所,以帮助缓解旧金山市的流浪汉危
RocketMQ源码consumer提交消费偏移量1。什么是消费偏移量offset?我们先看一幅图消费偏移量offset就是记录消费者的消费进度的。也是rocketmq保证消息不会重复消费的核心(当然,极端情况下还是可能会导致重复
MissionX2023吴新宙博士分享会XNGP全场景技术分享会上,我们的自动驾驶副总裁吴新宙博士,讲述了XNGP背后的技术解读及未来发布规划,现场金句频出,快来一起看看吧!XNGP不是一个功能,而是第二代智能辅助驾驶系
十分钟验证一个轻量化车联网解决方案智能网联汽车在车联网的应用上,通常是以智能传感器物联网GIS技术为基础,结合大数据人工智能技术,通过OT(Operationtecnology)和IT(informationtec
押注AIGC,丽江富豪挣了40亿记者覃毅编辑陈晓平ChatGPT风口下,淡出投资人视线许久的昆仑万维,怒刷了一波存在感。近日,公司连发两条重磅消息其一,和奇点智源合作自研,推出对标ChatGPT的大语言模型天工3
制造业AIGC引擎奇智孔明发布!创新奇智加码AIGC制造智东西作者程茜编辑漠影AIGC制造能擦出什么火花?4月13日,国内AI制造解决方案供应头部玩家创新奇智发布奇智孔明AIGC引擎(AInnoGC)。该产品是制造业垂直场景的AIGC工
医疗AI产业链深度研究AI大模型医疗龙头公司(报告出品方作者浙商证券,刘雯蜀,田子砚)核心观点1医疗AI平台整体框架迈入大模型时代,多模态AI通用化成为未来趋势。医疗人工智能平台包括数据资源层人工智能平台和医疗应用层。开源框
黄慧洁做全球最大机器人市场的驱动力来源消费日报数据显示,从2015到2022年,中国机器人产业增长超10倍,市场规模也稳居全球第一,并以每年22的增长速度,成就了全球独有的巨大市场规模。而在这样的机器人市场,有一个
集宁区与阿里巴巴集团进行座谈4月13日上午,集宁区与阿里巴巴集团举行座谈会,双方就进一步推动阿里云(集宁)双碳数字经济产业园区项目建设等事宜进行深入交流。张永文出席座谈会并讲话(图郭文婕)市委常委集宁区委书记
吉林少帅谈琼斯去留尊重他的任何决定俱乐部上下都对他有感情直播吧4月12日讯CBA季后赛12进8G2,吉林主场102127不敌北京。吉林主教练高俊超在赛后接受了采访。对于琼斯的去留问题,高俊超表示接下来的情况我也说不好,我认为他对吉林队也