歡迎您光臨本站 註冊首頁

Api 開箱即用服務框架:ApiBoot 2.0.8 版本發布

←手機掃碼閱讀     admin @ 2019-05-27 , reply:0

ApiBoot 簡介

ApiBoot是一款基於SpringBoot1.xSpringBoot2.x介面服務集成基礎框架,內部提供了框架的封裝集成使用擴展自動化配置等,讓介面開發者可以選著性完成開箱即用,不再為搭建介面框架而犯愁,從而極大的提高開發效率。

本次更新

  • ApiBoot Security Oauth (自動化安全框架)

    1. 排除/webjars/**路徑

    2. 修復ApiBootResourceServerAutoConfiguration自動化配置類,當存在SecurityUser類時進行配置實例

  • ApiBoot RateLimiter (分散式限流)

    1. 底層更換為AOP方式實現,防止與項目攔截器衝突

    2. 支持流量溢出后自定義響應內容

    3. 修復部分已知Bug

  • ApiBoot Mybatis Enhance Codegen (代碼生成插件)

    1. 支持生成實體時排除表名前綴

    2. 支持生成欄位時排除列名前綴(排除列名第一個下劃線之前的內容)

    3. 分離數據實體、動態實體生成的文件夾

    4. 支持生成數據實體時讀取列默認值為實體欄位默認值

    5. 添加java.sql.TimeStamp類型欄位且默認值為CURRENT_TIMESTAMP的insertable屬性

  • ApiBoot Mybatis Enhance (數據持久化框架)

    1. 支持插入數據時返回自增主鍵的值到參數實體主鍵欄位

更新日誌

ApiBoot 迭代版本更新日誌

源碼、文檔地址

GitHub Wiki:https://github.com/hengboy/api-boot/wiki 碼雲 Wiki:https://gitee.com/hengboy/api-boot/wikis

ApiBoot 目前集成組件

ApiBoot提供的所有封裝依賴對應第三方框架關係如下所示:

依賴名稱 介紹
api-boot-starter 所有Starter的基礎依賴
ApiBoot 整合案例 ApiBoot落地使用示例,是恆宇少年知識庫小程序介面源碼
api-boot-starter-http-converter 集成FastJson作為格式化返回JSON
api-boot-starter-security-oauth-jwt 集成SpringSecurity、Oauth、Jwt安全、認證框架
api-boot-starter-swagger 集成Swagger2作為介面服務文檔
api-boot-starter-alibaba-oss 集成阿里雲Oss對象存儲介面服務
api-boot-starter-alibaba-sms 集成阿里雲國際簡訊介面服務
api-boot-starter-quartz 集成分散式定時任務框架Quartz
api-boot-starter-datasource-switch 集成支持多數據源自動切換、動態創建數據源
api-boot-starter-resource-load 資源與業務完全分離、自動化讀取
api-boot-starter-message-push 推送服務,集成極光推送
api-boot-starter-rate-limiter 介面QPS限流
api-boot-starter-mybatis-enhance 集成Myabtis Enhance 持久化框架
api-boot-starter-mybatis-pageable 集成Mybatis Pageable 自動分頁插件
api-boot-mybatis-enhance-maven-codegen Mybatis Enhance專屬代碼插件

點擊依賴名稱跳轉示例~~~


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/106996/apiboot-2-0-8-release-released
Api 開箱即用服務框架:ApiBoot 2.0.8 版本發布已經有148次圍觀

http://coctec.com/news/soft/show-post-205755.html