• <dd id="3gzlp"></dd>

    <li id="3gzlp"><acronym id="3gzlp"></acronym></li>

    <span id="3gzlp"></span>

    Jboot v3.2.2 發布,另個 SpringCloud 的選擇

    理工男海哥
     理工男海哥
    發布于 2020年06月11日
    收藏 18

    openEuler項目召集令就在暑期2020,最高6萬元獎金等你來領!>>>

    Jboot 是一個基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos等開發的微服務框架,幫助開發者降低微服務開發門檻。同時完美支持在 idea、eclipse 下多 maven 模塊,對 java 代碼、html、css、js 等資源文件進行熱加載。爽爽開發,快樂生活。

    Jboot 目前已經開源超過了 3 年的時間,迭代了 100+ 個版本,已經被超過 1000+ 公司在使用。

    Jboot 主要有以下特征:

    • 1、基于 JFinal 的 MVC + ORM 快速開發。
    • 2、基于 ShardingSphere + Seata 分布式事務 和 分庫分表。
    • 3、基于 Dubbo 或 Motan 的 RPC 實現
    • 4、基于 Sentinel 的分布式限流和降級
    • 5、基于 Apollo 和 Nacos 的分布式配置中心
    • 6、基于 EhCache 和 Redis 的分布式二級緩存

     

    Jboot v3.2.2  更新內容如下:

    • 優化:當項目啟動的時候,優先初始化中央配置,以防止 undertow 端口等無法在中央倉庫配置的問題
    • 優化:新增 Columns.in(list) 和 Columns.notIn(list) 方法
    • 優化:新增 Columns.append() 方法用于追加一個新的 columns
    • 優化:Json輸出默認使用駝峰的字段風格
    • 優化:升級 Nacos、Fastjson 等到最新版本
    • 修復:通過 Columns 查詢 count,當有 left join 時會出現數量不正確的問題
    • 修復:當 RPC 注解有 ${} 時,無法讀取配置內容的問題
    • 文檔:修改配置文件里的示例帶有雙引號的錯誤配置
    • 文檔:優化 PRC 的相關文檔

     

    maven 依賴:

    <dependency>
        <groupId>io.jboot</groupId>
        <artifactId>jboot</artifactId>
        <version>3.2.2</version>
    </dependency>
    

    Hello World:

    @RequestMapping("/")
    public class HelloworldController extends JbootController {
    
        public void index(){
            renderText("hello world");
        }
    
        public static void main(String[] args){
            JbootApplication.run(args);
        }
    }
    
    本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
    轉載請注明:文章轉載自 OSCHINA 社區 [http://www.url23.com]
    本文標題:Jboot v3.2.2 發布,另個 SpringCloud 的選擇
    加載中
    此新聞有 3 條評論,請先登錄后再查看。
    返回頂部
    頂部
    聚看影院