Solon

solon-springboot-starter [不推荐]

v2.7.3 </> markdown
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-springboot-starter</artifactId>
</dependency>

1、描述

将 solon 的能力,嫁接在 springboot 项目上。引入包之后:

  • springboot 启动时,也会自动启动 solon;组件各自扫描,且 springboot 的 bean 也会注册到 solon 容器里。
  • 所以,springboot 的 bean 可以注入到 solon 的组件里;反之不可以
  • solon 会通过 Servlet Filter,从页获取 http 信号入口。(有可能会产生兼容问题,要测测)
  • http 请求时,solon 会先处理,如果没有被处理,再转到下游(即 springboot)
  • 有些注解名是相同的,不要用混了

相当于在一个项目里,运行了两个容器。有些细节,可以看下源代码:https://gitee.com/noear/solon/tree/master/_solon_plugin/solon-springboot-starter