Jboot框架的使用

NO IMAGE

提起Jboot,很多人應該會想到Spring家族的Springboot框架,但是Jboot不屬於Spring下的產品,Jboot是一個基於JFinal 和 undertow開發的微服務框架。提供了AOP、RPC、分佈式緩存、限流、降級、熔斷、統一配置中心、swagger api自動生成、Opentracing數據追蹤、metrics數據監控、分佈式session、代碼生成器、shiro安全控制等功能。能支持consul等註冊中心;下面嘗試一下Jboot的基本使用:

(1)Jboot的依賴比較簡潔,在maven項目的pom.xml下,引入以下依賴:

io.jboot
jboot
1.7.4

(2)創建Controller類,其寫法為:

import java.util.List;
import com.jfinal.core.Controller;
import com.jfinal.plugin.activerecord.Db;
import io.jboot.web.controller.annotation.RequestMapping;
@RequestMapping("/")
public class IndexController extends Controller{
public void index() {
renderText("hello,Jboot");
}
}

(3)新建一個啟動類,其寫法為:

import io.jboot.app.JbootApplication;
public class App {
public static void main(String[] args) {
Jboot.run(args);
}
}

(4)啟動之後,在瀏覽器輸入http://127.0.0.1:8080/,就可以看到hello,Jboot;

相關文章

VuePress報錯TypeError:res.getHeaderisnotafunction

Springboot集成WebSocket

Linux安裝mongoDb

Springboot整合Mybatis的坑