(一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容)
周末的时候,一位读者询问我一些实习相关的事情。他的前同事找他一起做采购系统,用的脚手架是 Snowy 。
在此之前,我还不知道有这么一个 Java 快速开发脚手架,于是我就去简单了解了一下,看了这个项目的相关的文档和部分代码,实际体验了一下它的功能。了解完之后,感觉非常不错,非常适合企业级项目的快速开发,用来接私活或者学习都可以。
这篇文章我会简单介绍一下这个项目,希望对你有帮助!
项目介绍
Snowy 是国内首个国密前后端分离快速开发平台,定位不是深度封装的框架,也不是无代码平台,更不是某个领域的产品。
在 2021 年度 OSC 中国开源项目评选中,Snowy 系列产品被评选为最受欢迎项目。
Snowy 提供了开源版本(Apache License2.0 协议)和商业版本,代码可用于个人项目等接私活或企业项目脚手架使用,开源版本完全免费。
我们这里主要以开源版为介绍主体。
开源版主要功能如下图所示:
企业版的功能要多一些:
开源版技术栈如下图所示:
效果预览
演示地址:
1、后台界面支持暗色、亮色、暗黑三种主题风格以及两种界面布局格式。并且,我们还可以自定义主题色以及其他样式设置。
2、系统配置模块可以进行系统配置、邮件配置、短信配置、文件配置等等。并且,我们还可以自定义配置,进而在项目中使用。
3、权限管理模块使用增强的 RBAC 权限设计,资源于接口独立授权,比较灵活。
4、支持阿里云短信、腾讯云短信发送,支持本地邮件、阿里云邮件、腾讯云邮件推送。
5、支持简易的系统监控。
学习/使用建议
1、Snowy 的官网文档比较详细,学习/使用这个项目之前,一定要先简单速览一下文档。
像开发环境、项目启动方法、开发规范、各个模块的基本介绍等内容,文档都有提到。
不过,目前文档还有一些不完善的地方比如像业务架构图、技术架构图等还没有更新。
2、这个项目附带有视频教程,同步更新在 B 站,免费开放。
地址: 。
3、关于“怎么吃透一个 Java 项目?新人如何上手一个新项目的开发”,可以看看我之前写的这篇文章。
总结
Snowy 是国内首个国密前后端分离快速开发平台,功能全面,开源版完全免费。
·············· END··············
欢迎准备 Java 面试以及学习 Java 的同学加入我的,干货很多!收费虽然是白菜价,但星球里的内容或许比你参加上万的培训班质量还要高。
来啦!这是一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容。
近期文章精选:
如果本文对你有帮助的话,欢迎点赞&在看&分享,这对我继续分享&创作优质文章非常重要。非常感谢!
暂无评论内容