摘要:新增新增方法新增屬性注入基礎(chǔ)數(shù)據(jù)類型,自動根據(jù)注釋類型轉(zhuǎn)換。
新增(Enhancement):
新增 $request->parsedQuery() 方法 (ab45089)
新增 Bean 屬性注入基礎(chǔ)數(shù)據(jù)類型(string/int/bool/float/array),自動根據(jù)注釋類型轉(zhuǎn)換。(e3d4085)
新增 db(), 使 Model/Query/DB 支持切庫(f3b12c9)
新增 DbSelectorInterface 用于根據(jù)業(yè)務(wù)自動切庫(b36ca03)
新增 Http server 增加Cookies響應(yīng)支持 (1a024bf)
新增 devtool 組件的實體生成(14b4d39c)
新增 允許注冊 swoole 的 pipeMessage, packet 事件(afec0e3f)
新增 添加更多啟動時的相關(guān)事件(8aaa38c4)
修復(fù)(Fixed):
修復(fù) paginate 無法指定查詢字段(308d330)
修復(fù) 實體 join 操作,顯示不出關(guān)聯(lián)表數(shù)據(jù) (446a3a2)
修復(fù) 實體屬性名 attributes等與系統(tǒng)定義屬性沖突問題 (1a9d25b)
修復(fù) AOP 切面重復(fù)執(zhí)行問題 (54e00ac)
修復(fù) Http 服務(wù)全局異常 contentType 失效問題(e704116)
修復(fù) Http server在啟用https 時,type 檢查無法通過 (3e9b431)
修復(fù) Http server通過data響應(yīng)html時可能出現(xiàn)錯誤(e5513df)
修復(fù) 控制器 table 數(shù)據(jù)顯示 (4d27718)
修復(fù) devtool 生成的 phpstorm meta文件key重復(fù)(1838552)
修復(fù) ws-server 參數(shù)路由匹配失敗(4d3392e6)
修復(fù) Http 服務(wù) content-type 多值解析錯誤問題(1657979)
修復(fù) Co::multi 拋出異常調(diào)用錯誤問題(d0ff0f7)
修復(fù) body 字符串無解析調(diào)用錯誤問題(32abf60)
修復(fù) 通過 setter操作實體 toArray失效問題(9c0f9505)
現(xiàn)在停止server(包含Ctrl+C)時總是會刪除pid文件,修復(fù)沒有刪除pid文件導(dǎo)致docker重啟失敗問題(6a96b2c)
修復(fù) 通過 @Inject 注入 Redis連接池沒有釋放以及連接池全部空閑判斷問題(feac3700)
修復(fù) 數(shù)據(jù)庫開啟事物多連接池操作錯誤(3f80474)
更新(Update):
修改模型方法 insert,insertGetId,updateOrInsert只會插入定義了 @Column字段(9c0f9505)
啟動swoft時加入沖突擴(kuò)展相關(guān)的運(yùn)行環(huán)境檢查(7fa7188f)
調(diào)整 count,sum,avg,max,min 返回值類型(c9b5e17a)
Http server 路由匹配順序優(yōu)化(d8fb588)
完善 RPC Client 調(diào)用錯誤信息提示(a1e56eb)
調(diào)整 Redis zAdd 成員和分?jǐn)?shù)的位置??不向下兼容(1a3275b3)
調(diào)整 如果沒有添加驗證注解,會跳過驗證解析相關(guān)流程(582c806cc)
去除swoole中已經(jīng)廢棄的 buffer full/empty 事件相關(guān)代碼 (873a97bed)
擴(kuò)展(Extra):
swoft/view 添加通過 @View 渲染視圖支持
強(qiáng)大的實體生成(Entity):
更多
GitHub: https://github.com/swoft-clou...
Gitee: https://gitee.com/swoft/swoft
官網(wǎng):https://www.swoft.org
文檔:https://www.swoft.org/docs
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/31770.html
摘要:介紹是基于開發(fā)的協(xié)程開發(fā)框架,擁有常駐內(nèi)存協(xié)程異步非阻塞等優(yōu)點。宇潤我在年開發(fā)并發(fā)布了第一個框架,一直維護(hù)使用至今,非常穩(wěn)定,并且有文檔。于是我走上了開發(fā)的不歸路 showImg(https://segmentfault.com/img/bVbcxQH?w=340&h=160); 介紹 IMI 是基于 Swoole 開發(fā)的協(xié)程 PHP 開發(fā)框架,擁有常駐內(nèi)存、協(xié)程異步非阻塞IO等優(yōu)點。...
摘要:年開發(fā)并發(fā)布框架現(xiàn)已停止維護(hù)。經(jīng)過一年實戰(zhàn),年月日,一周年之際正式發(fā)布版本。宇潤部分開源項目我已通過碼云平臺,向項目力所能及地捐款,聊表心意。所以,目前主打的還是單體應(yīng)用開發(fā)。協(xié)議的開發(fā),也是帶來的一大優(yōu)勢。 imi 介紹 showImg(https://segmentfault.com/img/bVbuab9?w=291&h=187); imi 是基于 PHP 協(xié)程應(yīng)用開發(fā)框架,它支...
摘要:歷時年多緊鑼密鼓的開發(fā),以及愉快而忙碌的春節(jié)假期,期間數(shù)從到快破,碼云首頁推薦,作者和社區(qū)的大力支持,正式版終于要和大家見面。此次更新新增了大量特性在易用性代碼復(fù)用性能方面都有所提升。可以用于構(gòu)建高性能的系統(tǒng)中間件基礎(chǔ)服務(wù)等等。 歷時 1 年多緊鑼密鼓的開發(fā),以及愉快而忙碌的春節(jié)假期,期間 github star 數(shù)從 500 到快破 1k,碼云首頁推薦,Swoole作者 Rango ...
摘要:前言是一個在之上構(gòu)建的一個高性能協(xié)程全棧框架,而在里面是一個高級技能,所以在相關(guān)的環(huán)境安裝上也給許多人造成了很大的困擾,更是如此,本文將通過以一種極其簡單的方式解決運(yùn)行環(huán)境和開發(fā)環(huán)境的部署。 showImg(https://segmentfault.com/img/bVbeknK?w=512&h=197); 本系列文章將從使用層面介紹 Swoft 框架的使用及業(yè)務(wù)開發(fā),面向初中級的 P...
摘要:即異步非阻塞,,事件驅(qū)動。優(yōu)雅的注解聲明,容器,嚴(yán)格遵循規(guī)范。鏡像的主要用途官方提供了基于的鏡像。鏡像中已安裝配置好運(yùn)行的所需組件及依賴。修改鏡像的使得容器啟動時不同時啟動服務(wù),這就不需要要求我們掛載的本地項目必須完全安裝好依賴了。 之前有寫過一篇 Docker 安裝部署 Swoft 的文章,但有些冗余混亂,故重寫作為教程的開篇。要不讀讀看? Swoft項目:https://gith...
閱讀 3031·2021-11-24 09:39
閱讀 2268·2021-10-08 10:05
閱讀 2758·2021-09-24 13:52
閱讀 1576·2021-09-22 15:07
閱讀 595·2019-08-30 15:55
閱讀 1814·2019-08-30 15:53
閱讀 694·2019-08-30 15:44
閱讀 3122·2019-08-30 11:20