Solon

_Shortcut

</> markdown

了解框架中的三类模块概念

  • 内核:即 solon 模块
  • 插件包:即普通模块,基于“内核”扩展实现某种特性
  • 快捷组合包:引入各种“插件包”组合而成,但自己没有代码。(引用时方便些,也可自己按需组合)

已知的几个快捷组合包:

快捷组合包说明
org.noear:solon-lib快速开发基础组合包
org.noear:solon-job=solon-lib + simple job;快速开发定时任务应用
org.noear:solon-api=solon-lib + smarthttp boot;快速开发HTTP接口应用
org.noear:solon-web=solon-api + freemarker + sessionstate;快速开发WEB应用
org.noear:solon-web-beetl=solon-api + beetl + beetlsql + sessionstate;快速开发WEB应用
org.noear:solon-web-enjoy=solon-api + enjoy + arp + sessionstate;快速开发WEB应用
org.noear:solon-rpc=solon-api + nami;快速开发RPC应用
org.noear:solon-cloud=solon-rpc + consul;快速开发微服务应用
org.noear:solon-cloud-water=solon-rpc + water 套件
org.noear:solon-cloud-alibaba=solon-rpc + alibaba 套件 (nacos, rocketmq, sentinel)