Java 超新星開(kāi)源項(xiàng)目 Solon v1.10.10 發(fā)布

一個(gè)更現(xiàn)代感的 Java 應(yīng)用開(kāi)發(fā)框架:更快、更小毕谴、更自由攻人。主框架僅 0.1 MB。Helloworld:

@Controller
public class App {
    public static void main(String[] args) {
        Solon.start(App.class, args);
    }

    @Get
    @WebSocket
    @Mapping("/hello")
    public String hello(@Param(defaultValue = "world") String name) {
        return String.format("Hello %s!", name);
    }
}

入門探索視頻(用戶錄制):

《bilibili - 入門探索》

相對(duì)于 Spring Boot 和 Spring Cloud 的項(xiàng)目:

  • 啟動(dòng)快 5 ~ 10 倍这揣。 (更快)
  • qps 高 2~ 3 倍悔常。 (更高)
  • 運(yùn)行時(shí)內(nèi)存節(jié)省 1/3 ~ 1/2。 (更少)
  • 打包可以縮小到 1/2 ~ 1/10给赞;比如机打,300Mb 的變成了 23Mb。 (更衅浮)
  • 基于服務(wù) name 進(jìn)行注冊(cè)發(fā)現(xiàn) 與 k8s svc 相互對(duì)應(yīng)
  • 支持 Service Mesh 架構(gòu)部署方案
  • 同時(shí)支持 jdk8, jdk11, jdk17, jdk19

本次更新:

  • 插件 solon.sessionstate.jwt 增加實(shí)體設(shè)置支持残邀,并支持自動(dòng)類型回轉(zhuǎn)(自定義了序列化)
  • 插件 solon.boot.smarthttp 對(duì) PRI 請(qǐng)求輸出 501 狀態(tài)碼
  • 插件 mybatis-solon-plugin 增加對(duì) typeHandlers 配置節(jié)的支持
  • 調(diào)整 AopContext::getBeanAsyn, AopContext::getWarpAsyn, EventBus::pushAsyn 為棄用
  • 增加 AopContext::getBeanAsync,AopContext::getWarpAsync,EventBus::pushAsync
  • 增加 注入異常時(shí),顯示目標(biāo)詳情
  • 增加 ASM 代理失敗時(shí)柑蛇,顯示目標(biāo)詳情
  • 增加 HandlerLoader::findMethods 可重寫
  • 提示 Action 只有當(dāng)前類申明的公有函數(shù)才被接受(即 getDeclaredMethods)
  • 調(diào)整 solon.hotplug 取消直接加載插件配置為屬性的機(jī)制芥挣;以保持 AopContext 統(tǒng)一處理機(jī)的制
  • 調(diào)整 solon.aspect 增強(qiáng)對(duì)熱插撥的代理類支持
  • 調(diào)整 solon.serialization.hessian 改依賴為 sofa-hessian
  • 調(diào)整 nami.coder.hessian 改依賴為 sofa-hessian
  • 升級(jí) snack3 為 3.2.45
  • 升級(jí) enjoy 為 5.0.3
  • 升級(jí) activerecord 為 5.0.3
  • 升級(jí) beetlsql 為 3.19.2-RELEASE
  • 升級(jí) sa-token 為 1.32.0
  • 長(zhǎng)級(jí) fastjson2 為 2.0.17
  • 升級(jí) gson 為 2.10
  • 升級(jí) protostuff 為 1.8.0

進(jìn)一步了解 Solon:

項(xiàng)目倉(cāng)庫(kù):

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末空免,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子盆耽,更是在濱河造成了極大的恐慌蹋砚,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件征字,死亡現(xiàn)場(chǎng)離奇詭異都弹,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)匙姜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門畅厢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人氮昧,你說(shuō)我怎么就攤上這事框杜。” “怎么了袖肥?”我有些...
    開(kāi)封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵咪辱,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我椎组,道長(zhǎng)油狂,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮专筷,結(jié)果婚禮上弱贼,老公的妹妹穿的比我還像新娘。我一直安慰自己磷蛹,他們只是感情好吮旅,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著味咳,像睡著了一般庇勃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上槽驶,一...
    開(kāi)封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天责嚷,我揣著相機(jī)與錄音,去河邊找鬼捺檬。 笑死再层,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的堡纬。 我是一名探鬼主播聂受,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼烤镐!你這毒婦竟也來(lái)了蛋济?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤炮叶,失蹤者是張志新(化名)和其女友劉穎碗旅,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體镜悉,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡祟辟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了侣肄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片旧困。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖稼锅,靈堂內(nèi)的尸體忽然破棺而出吼具,到底是詐尸還是另有隱情,我是刑警寧澤矩距,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布拗盒,位于F島的核電站,受9級(jí)特大地震影響锥债,放射性物質(zhì)發(fā)生泄漏陡蝇。R本人自食惡果不足惜痊臭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毅整。 院中可真熱鬧趣兄,春花似錦、人聲如沸悼嫉。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)戏蔑。三九已至,卻和暖如春鲁纠,著一層夾襖步出監(jiān)牢的瞬間总棵,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工改含, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留情龄,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓捍壤,卻偏偏與公主長(zhǎng)得像骤视,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鹃觉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容