Solon

快速入门

第一步:下载项目模板,且用IDE打开

Java模板项目
8solon/learn/helloworld_jdk8.zip
11solon/learn/helloworld_jdk11.zip
17solon/learn/helloworld_jdk17.zip

第二步:修改代码

将 org.example.demo.DemoApp 打开,并修改成如下代码:

package org.example.demo;

import org.noear.solon.Solon;
import org.noear.solon.annotation.Controller;
import org.noear.solon.annotation.Mapping;
import org.noear.solon.annotation.Param;

@Controller
public class DemoApp {
    public static void main(String[] args) {
        Solon.start(DemoApp.class, args);
    }

    @Mapping("/hello")
    public String hello(@Param(defaultValue = "world") String name) {
        return String.format("Hello %s!", name);
    }
}

第三步:单测一下

运行 HelloTest::hello 单测。运行结果如下:

http://localhost:8080/hello?name=world:: Hello world!

第四步:打包

mvn clean package -DskipTests

第五步:部署并运行

java -jar demo.jar