拿来即用-solon,对标springboot,一个超级简单的java开发生态!
Solon 是一个轻量级的 Java 开发框架,对标 Spring Boot,旨在简化开发、提高效率。以下是一个使用 Solon 创建的简单应用的例子:
- 首先,在你的
pom.xml
中添加 Solon 的依赖:
<dependencies>
<dependency>
<groupId>org.noear</groupId>
<artifactId>solon-web</artifactId>
<version>1.10.0</version>
</dependency>
</dependencies>
- 创建一个简单的 Solon 应用:
import org.noear.solon.Solon;
import org.noear.solon.annotation.Controller;
import org.noear.solon.annotation.Mapping;
public class App {
@Controller
public class HelloController {
@Mapping("/hello")
public String hello(String name) {
return "Hello, " + name + "!";
}
}
public static void main(String[] args) {
Solon.start(App.class, (context) -> {
// 打印应用已启动的日志
context.outputAsciiLogo();
});
}
}
在这个例子中,我们定义了一个 HelloController
类,它有一个 hello
方法,这个方法处理对 /hello
路径的 GET 请求。当你运行这个应用并访问 /hello
路径时,例如:http://localhost:8080/hello?name=world
,你会得到响应 Hello, world!
。
Solon 的主要优势之一是它的简单性和快速性。它不需要你完整学习 Spring 的复杂生态系统,可以快速上手并开始开发。
评论已关闭