新一代,Java 企业级应用开发框架:克制、高效、开放、生态。
对标 Broadcom Spring 生态。并发高 700%;内存省 50%;启动快 10 倍;打包小 90%;同时支持 java8 ~ java23, native 运行时。
Java
Kotlin
Groovy
@Controller
public class App {
public static void main(String[] args) {
Solon.start(App.class, args, app -> {
//手写模式
app.get("/hello1", ctx -> ctx.output("Hello world!"));
});
}
//注解模式(示例,一个方法可支持多种 method)
@Get
@Socket
@Mapping("/hello2")
public String hello2(String name) {
return String.format("Hello %s!", name);
}
}
@Controller
class App {
static void main(String[] args){
Solon.start(App.class, args, app->{
//手写模式
app.get("/hello1", ctx -> ctx.output("Hello world!"))
})
}
//注解模式(示例,一个方法可支持多种 method)
@Get
@Socket
@Mapping("/hello2")
String hello(@Param(defaultValue = "world") String name) {
return String.format("Hello %s!", name)
}
}
@Controller
class App {
//注解模式(示例,一个方法可支持多种 method)
@Get
@Socket
@Mapping("/hello2")
fun hello(@Param(defaultValue = "world") name: String): String {
return String.format("Hello %s!", name)
}
}
fun main(args: Array<String>) {
Solon.start(App::class.java, args) { app ->
//手写模式
app.get("/hello1") { ctx -> ctx.output("Hello world!") }
}
}
极致的性能(techempower benchmarks)
-
代码提交历史(1.5万)
-
社区
99 contributors6.2K github + gitee stars861 github + gitee forks820 maven releases
-
近半年下载量(1243万)
开源合作伙伴
有哪些个企业正在使用 Solon? (我要登记)
- 广东越洋科技有限公司
- 多栈(福建)科技有限公司
- 新浦化学(泰兴)有限公司
- 深圳市迈戈科技股份有限公司
- 沈阳浪潮创新科技股份有限公司
- 深圳市嘉利达专显科技有限公司
- 深圳华安楼宇系统工程有限公司
- 安徽百诚慧通科技股份有限公司
- 深圳市听禾数字有限公司
- 福建极数网络科技有限公司
- 苏州富喆科技有限公司
- 陕西玛塔玛塔网络科技有限责任公司
- 上海翕证科技发展有限公司
- 江西倬慧信息科技有限公司
- 江苏优维安信息科技有限公司
- 北京青雨世华教育科技有限公司
- 北京观山执海企业管理有限公司
- 安徽禾工智能技术有限公司
- 山东睿迅云科技信息有限责任公司
- 南京智海网络科技有限公司
- 上海无堂网络科技有限公司
- 广东睿云科技有限公司
- 陆丰市智维空间科技有限公司
- 北京小虫未来科技有限公司
- 重庆市吉络科技有限公司
- 江苏铁人科技有限公司
- 成都五颗星科技有限公司