小诺 Cloud 微服务版本 v1.4 已发布,整体重构,更强、更轻

        小诺cloud版本为小诺框架中微服务版本,创造之时秉承着能让所有用户在不装插件的情况下完全能跑起来使用微服务框架,之继承了eureka为服务的注册中心。

        项目采用 SpringCloud Hoxton + SpringCloud Gateway + SpringBoot2 + MybatisPlus3为后端,AntDesignVue为前端,也是想的能玩微服务的用户应该会驾驭前后分离,同时在我们框架产品之中,微服务为技术含量最高的一款,后面的版本中会陆续接入Nacos、Sentinel、RocketMQ、Dubbo、Seata等多个套件,下面请看小诺项目整体架构流程图:

输入图片说明

        重构后从整体代码结构层面再次解剖【工程树】:
                xiaonuo-cloud                              工程顶级目录
                ├─xiaonuo-api                               接口     
                │  ├─xiaonuo-auth-api                  认证接口组件
                │  ├─xiaonuo-context-api             上下文接口组件
                │  └─xiaonuo-tenant-api               多租户接口组件
                ├─xiaonuo-base                            基础     
                │  ├─xiaonuo-cache                       缓存基础组件
                │  ├─xiaonuo-common                 通用基础组件
                │  ├─xiaonuo-core                         核心基础组件
                │  └─xiaonuo-security                   安全基础组件
                ├─xiaonuo-biz                               业务
                │  ├─xiaonuo-gen                         代码业务组件
                │  └─xiaonuo-system                     系统业务组件
                ├─xiaonuo-modules                     应用模块    
                │  ├─xiaonuo-main-app                主服务应用模块
                │  └─xiaonuo-sample-app             案例服务应用模块
                ├─xiaonuo-server                           依赖服务
                │  ├─xiaonuo-actuator-app            监控中心依赖服务
                │  ├─xiaonuo-config-app               配置中心依赖服务
                │  ├─xiaonuo-eureka-app              注册中心依赖服务
                │  └─xiaonuo-gateway-app            网关中心依赖服务
                ├─_sql                                             初始化sql
                └─_web                                           前端应用模块

        项目启动后相关截图:

        近期不少小伙伴发起提议,将目前版本eureka版本注册中心更换为阿里巴巴Nacos最新,团队目前的战斗力除了维护升级layui单体版与主打项目vue版本外,也一在加紧速度投入Nacos的改造,下一期大版本预计将在5月底之前完成并发布与各位小伙伴见面。

        我们的官网:https://www.xiaonuo.vip

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/136972/xiaonuo-cloud-1-4-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。