如何在二三线城市月薪过万(五)掌握以下开源架构,你也是大佬
获取小伙伴们对于架构 还处于一个朦胧的时期,一听到架构就感觉好大高上。而自己想入坑,就无从下手,
那么楼主建议的入坑方式就是琢磨开源的架构,而且在以后的工作中,记住一句话------读书人的事怎么能叫偷。。。。。。。。
以下是楼主经常参考的开源架构 掌握以下开源架构,你也会回被其他人叫大佬
jeecg
地址:jeecg: JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单) - > 代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。具备:表单配置能力(无需编码)、移动配置能力、工作流配置能力、报表配置能力(支持移动端)、插件开发能力(可插拔)
功能强大,已经由之前的开源项目发展成公司,但是由于多人编写,风格和代码规范不是特别专业,但是功能特多,如果小伙伴们的公司需要落地某些需求,基本都能从这里找到,然后。。。。。。。
ruoyi
地址:RuoYi: 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
为一套spring boot+vue的脚手架,其特点为,风格统一,代码易懂,只提供了人员,角色,菜单等基本功能,也有代码生成器帮助快速开发,适合小伙伴们做私活和个人项目架构的搭建。
keking/kkFileView
地址:kkFileView: 使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览
一款在线阅读的开源项目,简单好用,可单独部署,支持的文件种类多样,且显示的文件格式较为美观,当项目周期短,人员紧张时且想落地改需求时,可以直接接入。
mingyang66/spring-parent
地址:https://github.com/mingyang66/spring-parent
一套spring security+oauth2为安全框架的架构,如果你想落地应用级的spring security+oauth2,此架构可以说是学习的好资料,同时提供 /redis、rabbitmq中间件的封装,值得学习和掌握。
Swagger文档转Word 文档
地址:https://github.com/JMCuixy/swagger2word
废话不多说 能够将swagger转为word
zjm16/zjmzxfzhl
地址:zjmzxfzhl: Zjmzxfzhl 集成了 SpringBoot Flowable Vue Elementui FormGenerator,采用前后端分离架构
一套spring boot+vue+flowable的工作流引擎,如果你需要以上技术栈,那么不会让你失望的。
xxl-job
地址:xxl-job: 一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
apollo
地址:https://gitee.com/lepdou/apollo?_from=gitee_search
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。(说白了 就是可以在可视化页面中动态修改spring boot中application.xml中的配置 且不用重启) 楼主已经开放专栏,欢迎学习和讨论。
专栏地址:https://blog.csdn.net/qq_20143059/category_10130602.html
donald2008abc / prometheus-spring-boot-starter
地址:prometheus-spring-boot-starter: 一个管理异常通知的神奇starter,实现了钉钉消息提醒与邮件提醒,同时加入了微服务的服务异常提醒
prometheus是一款监控中间件。楼主已经开放专栏,欢迎学习和讨论。专栏地址:https://blog.csdn.net/qq_20143059/category_10365699.html
而prometheus-spring-boot-starter提供了监控后的预警,可以发送到钉钉等通讯工具。
以上为楼主使用和落地过的开源项目,后续会开放一篇专栏讲解和部署。希望大家多多捧场。
- 点赞
- 收藏
- 关注作者
评论(0)