jboot 2.0.9 釋出,升級分散式事務 fescar 到 seata
Jboot 是一個基於 JFinal、JFinal-Undertow、Dubbo 等開發的微服務框架,幫助開發者降低微服務開發門檻。同時完美支援在 idea、eclipse 下多 maven 模組,對java程式碼、html、css、js 等資原始檔進行熱載入,爽爽的開發。
這個版本的釋出,最大的變化是升級了 Fescar 到 Seata 最新版本,由於 Fescar 和 Seata 的包名修改,倘若您在使用 Jboot 的過程中,呼叫到了 Fescar 底層的 API,需要自行切換為 Seata。
另外:Jboot 在近三年裡,釋出達到了 100 個版本啦~~~ ,感謝所有的 commiter !!!
Jboot v2.0.9 Updates:
- 優化:升級分散式事務 fescar 到 seata 0.5.1 最新版本,感謝 @LeonM
- 優化:當 JbootAopFactory 在多次新增同一個銀色的時候移除之前快取的物件
- 優化:JbootShiroCacheManager 的註釋錯誤問題
- 優化:Jboot 的 service 程式碼生成器生成 impl 時,不指定字尾可能會出錯的問題
- 優化:JbootModel 當根據 id 查詢資料,傳入一個 null 時,直接返回 null 物件,不進行查詢
- 優化:優化 JbootModel 的錯誤提示文字錯誤的問題
maven 依賴:
<dependency> <groupId>io.jboot</groupId> <artifactId>jboot</artifactId> <version>2.0.9</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); } }
更多Jboot的功能,可以移步:https://gitee.com/fuhai/jboot
另外,JPress 是一個使用 Jboot 開發的類似 WordPress 的產品,更多瞭解請移步:http://www.jpress.io