Bee V1.5.0 發布,增強分頁功能和命名轉換提供接口擴展

2021-01-09 開源中國

Bee 是一個簡單,高效,開發速度快的 JAVA ORM 框架。
具有人工智慧(AI)、省時/優雅、簡單易用、自動( Tea: Timesaving/Tasteful, Easy, Automatic) 風格的軟體(AITeaSoft)。

v1.5.0更新功能如下:
1.增加NameTranslate接口和默認轉換實現類,支持Java與DB命名轉換規則自定義。  
2.支持jdbcTypeToFieldType-{DbName}.properties,自定義DB列轉Java的類型。  
3.完善Oracle類型轉換;未實現轉換類型的DB,可將類型映射關係放在文件:  
  jdbcTypeToFieldType-{DbName}.properties,即可完成自動轉換。  
4.增加entity實體名與表名的特殊映射關係支持。  
5.過濾非法實體類型。  
6.增加文件生成工具。  
7.完善分頁功能,並支持自定義擴展接口。  
8.修復Oracle JDBC操作資料庫ORA-00911 bug。  
9.增加op方法重載,默認為等號(in UpdateImpl and SelectImpl)。  
10.增加OperationType重載(in enum Op)。  

 

Bee 主要功能特點介紹:

1.接口簡單,使用方便。Suid 接口只有 4 個方法,對應SQL語言的 select,update,insert,delete 操作。
2.Javabean 沒有註解,也不需要xml映射文件,只是純的 Javabean 即可,甚至 get,set 方法不用也可以
3.自動過濾 null 和空字符串,不用再寫一堆的判斷非空的代碼。
4.動態/任意組合查詢條件,不需要提前準備dao接口,有新的查詢需求也不用修改或添加接口
5.支持直接返回 Json 格式查詢結果;鏈式編程。

 

Bee採用接口與實現分離,更多實現細節,請關注Honey項目(https://gitee.com/automvc/honey)。

相關焦點

  • 詳解API網關核心功能和API管理擴展
    微服務模塊本身可以基於容器化資源池提供的能力進行動態擴展,因此這個地方本身又有兩層負載均衡,一個是kubernetes提供的集群能力,一個是多個API網關本身提供的集群能力。當然API網關本身也具備負載均衡功能,可以和Kubernete進行銜接。
  • 怎樣識別HDMI產品支持特定的功能
    Color, x.v.Color)   HDMI (Deep Color, x.v.Color)   HDMI版本:所有的 HDMI 版本都完全向後兼容之前所有的版本  HDMI 1.0 規範於2002 年12月發布。
  • ThinkPHP V6.0.6 & V5.1.41 版本發布——兼容 PHP 8.0 - OSCHINA...
    V6.0.6版本發布,本版本主要為兼容PHP8.0,另外還做了一些修正和必要的優化。主要更新: 兼容composer2生成配置文件 優化optimize:schema指令 增加socket-log 的 curl 超時設置 修正路由匹配 增加兼容PHP8處理 增加漢字識別匹配範圍 支持部分生僻字正則 改進響應文件請求時的緩衝清除 資源路由支持設置變量規則 $request->ip() 方法兼容PHP8 修復驗證器in、between方法,使用數組,功能異常 修正含有__make
  • CKEditor 5 v12.2.0 發布,多個「上下文氣球」切換
    CKEditor 5 v12.2.0 發布了,此版本重點在於 bug 修復與對現有富文本編輯器功能的改進。
  • Pandas 1.0.0 發布,分析結構化數據的工具集
    Pandas 1.0.0 發布了。
  • SOFAArk 發布 v1.0.0 版本 | 螞蟻金服開源類隔離容器
    發布 SOFAArk v1.0.0 版本,主要變更如下:i.   支持 Biz 擴展點機制ii.
  • zuihou-admin-cloud 2.1 發布,租戶模式支持動態新增數據源 - OS...
    新增 租戶模式 支持多數據源模式:動態增減數據源,一個租戶一個庫一個數據源5. 多數據源模式相關代碼和配置,調整成一鍵切換模式6. 新增多數據源模式完美支持分布式事務(seata 1.0.0) 7. 新增刪除租戶時,刪除租戶數據和資料庫的接口,並刪除該租戶的數據源8.
  • 小說精品屋 - plus v3.3.0發布,支持前端多模版自定義
    小說精品屋-plus v3.3.0 發布了,主要改進包括:更新1. 項目結構調整,新增多模版自定義功能,天然支持站群。
  • Win10 Reunion 預覽版 v0.1.0 發布:統一 Win32 和 UWP API
    IT之家12月13日消息 外媒 MSPoweruser 報導,在 Build 2020 大會上,微軟宣布了一個新項目 Project Reunion,讓 Windows 10 平臺的應用開發變得更容易。
  • Pandas v0.15.0 final 發布,Python 數據分析工具包
    Pandas v0.15.0 final 發布,此版本現已提供下載,主要是大量的 API 改進,一些新特性,功能增強和性能提升,
  • Pholcus(幽靈蛛)爬蟲軟體 v1.0 穩定版正式發布
    自2015年5月 Pholcus 發布第一個版本起歷經一年的版本迭代,今日 v1.0 穩定版本終於正式發布了。在此感謝所有關注過Pholcus、反饋過開發建議以及運行bug的朋友們。
  • Intel發布雷電4接口:兼容USB 4.0,Type-C一統天下
    但Intel顯然沒有放棄雷電接口的想法,就在近日,Intel正式發布了雷電的下一代接口標準:Thunderbolt 4。說來早在今年的CES上,Intel就已經宣布了雷電4接口,只不過時至今日才正式發布。雷電4接口在性能上其實和雷電3接口沒有太大區別,特別是在傳輸數據帶寬上,都是40Gbps,物理規範也相同,繼續採用Type-C接口,但是在功能上的確有了不小的進步,同時擴展性也更高。
  • Type -C接口和普通Usb接口有什麼不同?
    一、普通Usb和Type-C接口是基於「先與讀者對話」的傳輸機制,即這種「先與讀者對話」的傳輸機制。為每個讀卡器標籤(即射頻欄位開為「1",射頻欄位開為「0」。TypeB協議提供了曼徹斯特編碼,高電平由「1轉換為邏輯「0」(在邊界處遞減),低電平由「0轉換為邏輯「1"與以前的ypeB(信道編碼)不同),使用一個PlE,使用一個解碼碼。
  • sa-token v1.8.0 已經發布,輕量級權限認證框架
    sa-token v1.8.0 已經發布,這是一個輕量級權限認證框架。
  • QQ 國際版 for Android v5.3.1 正式版發布
    騰訊手機Android QQ國際版 v5.3.1正式版發布,詳細版本號為v5.3.1.6100,上一個正式版v5.3.0.6090發布於2017年12月
  • DiskGenius 5.2.1發布!增強扇區複製功能,方便壞道硬碟做鏡像!
    磁碟精靈DiskGenius數據恢復及分區管理軟體發布了更新,新版為V5.2.1.941。DiskGenius軟體功能很多,例如數據恢復、調整分區大小、重新分區、系統遷移、備份分區、克隆硬碟等。這裡主要談一下關於扇區功能的改進。扇區複製功能可以從物理層面對源盤進行扇區到扇區的複製,從而獲取到與源盤完全相同的副本。
  • 電腦主板上接口怎麼接 主板所有接口插線功能作用識別圖解
    三、主板功能接口圖解  功能接口就是主板上擴展功能硬體,包括兩個部分。第一,主板上風扇、溫度感應傳感器、燈光等功能接口;第二、針對機箱前面板的按鈕、接口、LED顯示燈功能接口。本著先易後難的原則,我們先看主板上的散熱接口。
  • SOP 2.5.0 發布,開放平臺解決方案項目
    SOP 2.5.0 發布,本次發布內容如下在微服務端 @ApiMapping 註解中指定 needToken 屬性為 true,網關可自動校驗 token@ApiMapping
  • SS CMS 全新跨平臺 V7.0 版本正式發布
    今天,我們很高興宣布基於.NET CORE平臺的全新 SS CMS V7.0正式發布,新版本採用.NET CORE模塊化和高性能實現,用於創建在Windows,Linux、Mac以及Docker上運行的Web應用程式和服務
  • Kodi 17.0 正式版發布,開源軟體媒體中心
    Kodi 17.0 正式版發布了,Kodi (以前稱為 XBMC™)是一個免費和開源(GPL)的軟體媒體中心,用於播放視頻、音樂、圖片、遊戲等。