Solon 1.6.33 发布,更现代感的应用开发框架

2022-03-22  本文已影响0人  草编椅

相对于 Spring Boot 和 Spring Cloud 的项目

关于 Solon

Solon 是一个更现代感的应用开发框架,轻量、开放生态型的。支持 Web、Data、Job、Remoting、Cloud 等任何开发场景。

目前有近130个生态插件,含盖了日常开发的各种需求。

本次主要更新

public class DemoApp {
    public static void main(String[] args) throws Throwable {
        Solon.start(DemoApp.class, args, app -> {
            //删掉job
            app.get("/removeJob", (ctx) -> {
                String name = ctx.param("name");
                if (Utils.isNotEmpty(name)) {
                    JobManager.remove(name);
                }
            });
        });

        JobManager.add("job1", 1000 * 3, false, () -> {
            System.out.println("job1::" + LocalDateTime.now());
        });

        JobManager.add("job2", "0/10 * * * * ? *", false, () -> {
            System.out.println("job2::" + LocalDateTime.now());
        });

        JobManager.start();
    }
}
@Controller
public class DemoController{
    @Reference(group="${demo.group}")
    UserService userService;
    
    //...
}

进一步了解 Solon

项目地址

上一篇 下一篇

猜你喜欢

热点阅读