<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Java-Sparrow零依賴高性能的 Java 框架

          聯(lián)合創(chuàng)作 · 2023-09-21 15:25

          sparrow 是一個全新的低耦合、0依賴的高性能 java 基礎框架,它的名稱源自中國俗語“麻雀雖小,但五臟俱全”。

          • 有沒有發(fā)現(xiàn)我們的工程代碼其實很臃腫?
          • 有沒有發(fā)現(xiàn)我們依賴了很多沒有用的jar包?
          • 有沒有發(fā)現(xiàn)在項目中因為jar 沖突而折騰很久?
          • 有沒有想過我只依賴jdk 就實現(xiàn)一個WEB工程?
          • 有沒有發(fā)現(xiàn)其實我們只需要一小塊功能,而需要引入一個大框架?
          • 有沒有發(fā)現(xiàn)其實有些功能非常簡單,而被框架限制了?
          • 有沒有發(fā)現(xiàn)其實有些功能原理不復雜,而框架實現(xiàn)很龐雜?因為不相信程序員!
          • 有沒有發(fā)現(xiàn)相似的框架提供的業(yè)務功能是一致的?但對外的接口是不同的?想不想統(tǒng)一?
          • 有沒有想過自己也實現(xiàn)一套JAVA-WEB 框架?

          如果你也一樣? 那么sparrow 非常適合你!

          為此基于oop的基本思想,構建一層api,最大化的解耦。

          架構圖

          框架特點

          • 相信程序員

          通過對原理有了更深入的了解,對寫程序來講會更簡單,高效,很多框架之所以很重,很重要的一個原因是不相信程序員,這個框架從jdk出發(fā),盡量不依賴第三方jar 包,讓程序能跑起來,讓程序更快。

          • 從0開始

          人腦思維是發(fā)散的,如果中間某個知識點斷掉,可能就會產生知識盲點,這個盲點可能產生的影響很大的,尤其是技術更象是一層窗戶紙,捅破了,簡單,捅不破,如隔山。 所以我們從0開始,讓知識連貫起來,消除盲點,不只讓程序變得高效,更讓程序員變得高效。

          • 0依賴

          框架實現(xiàn)最簡單的,最核心的功能,盡量不依賴任何框架,包括spring。

          • 解耦/隔離

          sparrow模塊 只定義了一些接口,具體實現(xiàn)在其他的模塊中,是否依賴由業(yè)務端決定,最大化解耦。

          • 擴展

          遵循開閉原則,對業(yè)務提供擴展點。

          項目架構及遠期規(guī)劃

          架構中大部分功能已具基本的使用框架,但還需要進一步完善和優(yōu)化,具體內容可查看架構詳細介紹

          jedis和rocket mq 客戶端已具備基本的生產環(huán)境使用條件

          其它模塊還需進一步完善,歡迎有興趣的小伙伴,一起加入 email:zh_harry#163.com

          Quick start

          cd sparrow-bom
          mvn clean install -Dmaven.test.skip
          cd ..
          mvn clean install -Dmaven.test.skip

          項目demo演示

          #13

          我們的愿景和未來

          讓程序員脫離spring, 也能寫代碼,而且更快,更優(yōu)雅

          瀏覽 8
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产小黄片视频 | 成人免费无码A片免费 | 成人A片网站 | 日本一区免费网址 | 久久夜天天天天 |