亚洲乱色熟女一区二区三区麻豆,永久黄网站色视频免费,亚洲欧美日韩一区二区,亚洲综合色噜噜狠狠网站超清,中文字幕乱码一区二区三区免费

首頁(yè) > win軟件 > 編程開(kāi)發(fā) > 編程軟件 > Jboot
Jboot

Jboot

官方版 v3.7.0
大小

4.10MB

語(yǔ)言

簡(jiǎn)體

系統(tǒng)

WinAll

類(lèi)別

編程軟件

下載

126

更新

2024-01-30

要不點(diǎn)點(diǎn)贊?

33

軟件介紹

Jboot是款功能很強(qiáng)大的微服務(wù)框架。Jboot官方版基于JFinal的MVC+ORM快速開(kāi)發(fā),結(jié)合了JFinal、Sentinel及Nacos等諸多框架的優(yōu)勢(shì)。Jboot還可實(shí)現(xiàn)多模塊的開(kāi)發(fā)。MVC、ORM、AOP構(gòu)成了Jboot的三個(gè)核心組件,是開(kāi)發(fā)者不可缺少的框架。

軟件特色

      1、基于JFinal的MVC+ORM快速開(kāi)發(fā)。

      2、基于ShardingSphere+Seata分布式事務(wù)和分庫(kù)分表。

      3、基于Dubbo或Motan的RPC實(shí)現(xiàn)

      4、基于Sentinel的分布式限流和降級(jí)

      5、基于Apollo和Nacos的分布式配置中心

      6、基于EhCache和Redis的分布式二級(jí)緩存

軟件功能

      在RPC下,Jboot支持了RPC下的熔斷、降級(jí)、監(jiān)控、Opentracing等等功能

      在分布式下,Jboot支持了分布式緩存、分布式Session、分布式鎖、分布式任務(wù)、統(tǒng)一配置中心

      在數(shù)據(jù)庫(kù)下,Jboot支持分庫(kù)分表、支持Reids等nosql數(shù)據(jù)庫(kù)的極簡(jiǎn)調(diào)用

      在MQ下,Jboot支持rabbitmq、redismq、zbus甚至還支持了阿里云的商業(yè)MQ

      Jboot還支持了Swagger、Event事件機(jī)制、高并發(fā)下的限流方案等等更多的驚喜

使用方法

      第一步:打開(kāi) IntelliJ IDEA 創(chuàng)建 maven 項(xiàng)目

      第二步:填寫(xiě) maven 項(xiàng)目的 GroupId、ArtifactId 和 Version

      GroupId 一般是包名,用來(lái)做項(xiàng)目的唯一標(biāo)識(shí)

      ArtifactId 一般是項(xiàng)目名

      Version 是項(xiàng)目的版本

      第三步:填寫(xiě) 項(xiàng)目存儲(chǔ)路徑

      創(chuàng)建完畢后,我們會(huì)看到如下圖所示,注意點(diǎn)擊 Enable Auto-Import.

      #通過(guò) Eclipse 創(chuàng)建項(xiàng)目

      略,和 通過(guò) IntelliJ IDEA 創(chuàng)建項(xiàng)目 基本相同。

      #Maven 依賴

      通過(guò) 以上步驟建立項(xiàng)目后,我們會(huì)在項(xiàng)目目錄下找到 pom.xml 文件,這個(gè)文件是 maven 的核心文件,maven 是通過(guò) pom.xml 對(duì)項(xiàng)目進(jìn)行依賴配置和管理的。

      我們需要在 pom.xml 里添加對(duì) Jboot 的依賴配置,如下代碼:

      io.jboot

      jboot

      3.8.1

      如下圖所示:

      #Hello World

      一般情況下,對(duì)一個(gè)新項(xiàng)目的了解是從 Hello World 開(kāi)始的,因此,我們需要通過(guò) Jboot 來(lái)寫(xiě)一個(gè) Hello World 程序。

      這個(gè) Hello World 的需求是:

      通過(guò)編寫(xiě)代碼,我們?cè)跒g覽器訪問(wèn)后輸出 “Hello World Jboot” 的文字內(nèi)容。

      通過(guò)以上步驟,我們創(chuàng)建好了項(xiàng)目、添加好了 jboot 的maven依賴,接下來(lái)我們需要來(lái)創(chuàng)建一個(gè)叫 IndexController 的java文件

      IndexController 的代碼如下:

      以上代碼需要注意以下幾點(diǎn):

      IndexController 需要繼承 JbootController 或者 Controller

      需要添加 @RequestMapping("/") 請(qǐng)求映射配置

      通過(guò)編寫(xiě) index() 方法來(lái)接收請(qǐng)求,并向?yàn)g覽器輸出 "Hello World Jboot" , 此處注意:必須叫 index() 不能修改名字,后續(xù)會(huì)講到其原理。

      通過(guò)運(yùn)行 IndexController 的 main() 方法,我們可以看到如下的日志輸出:

      我們看到最后一行日志的內(nèi)容是:

      server started success , url : http://127.0.0.1:8080/

      此時(shí)我們通過(guò)瀏覽器訪問(wèn):http://127.0.0.1:8080

更新日志

      優(yōu)化:提高在Controller有多個(gè) JsonBody參數(shù)時(shí)JsonBodyParseInterceptor解析性能

      修復(fù):JsonBodyParseInterceptor在解析原始數(shù)據(jù)參數(shù)出錯(cuò)的問(wèn)題

      修復(fù):JbootJedisImpl在某些情況下配置database無(wú)效的問(wèn)題

小編寄語(yǔ)

作為一款簡(jiǎn)單易上手的編程軟件,Jboot一直被用戶廣泛使用。飛速下載小編還為大家提供了其他幾款編程軟件的下載途徑,如CTeX,scala語(yǔ)言,direct3d,希望這些軟件可以幫大家解決問(wèn)題。

軟件介紹 軟件特色 軟件功能 使用方法 更新日志 小編寄語(yǔ)