久久人人玩人妻潮喷内射人人-无码少妇一区二区三区-欧美~日韩~国产~中文字幕-性xxxxfreexxxxx欧美丶

系統軟件園 - 打造精品軟件下載網站 系統軟件園首頁 | Win7激活工具 | 熱門專題
系統軟件園>您的位置:首頁 > 軟件下載 > 其他軟件 > BeetlSQL下載

BeetlSQL(數據庫訪問工具)

v2.8.1官方正式版
BeetlSQL(數據庫訪問工具)
更新時間:2023-12-20軟件大小:11.7MB軟件格式:.rar
授權方式:免費版軟件語言:簡體中文軟件類型:國產軟件

安全檢測:

推薦星級:

分享到:

軟件介紹

本文WinWin7下載小編給大家分享的這款的BeetlSQL數據庫訪問工具是適用于以SQL為中心,能自動生成大量常用的SQL的應用。支持Map/List等模型;BeetlSQL的目標是提供開發高效,維護高效,運行高效的數據庫訪問框架,主要適用于以SQL為中心能自動能生成大量常用的SQL的應用,有需要的用戶快來獲取吧!

Beetlsql

特色

開發效率

1、無需注解,自動使用大量內置SQL,輕易完成增刪改查功能,節省50%的開發工作量;

2、數據模型支持Pojo,也支持Map/List這種快速模型,也支持混合模型;

3、SQL模板基于Beetl實現,更容易寫和調試,以及擴展 可以針對單個表(或者視圖);

4、代碼生成pojo類和sql模版,甚至是整個數據庫。能減少代碼編寫工作量。

Beetlsql維護性

1、SQL 以更簡潔的方式,Markdown方式集中管理,同時方便程序開發和數據庫SQL調試;

2、可以自動將sql文件映射為dao接口類;

3、直觀靈活的支持一對一,一對多,多對多關系映射而不引入復雜的OR Mapping概念;

4、具備Interceptor功能,可以調試,性能診斷SQL,以及擴展其他功能。

性能卓越

1、Beetl遠超過主流java模板引擎性能(引擎性能5-6倍與freemaker,2倍于JSP);

2、宏觀上通過了優化的渲染引擎,IO的二進制輸出,字節碼屬性訪問增強,微觀上通過一維數組保存上下文Context,靜態文本合并處理,重復使用字節數組來防止java頻繁的創建和銷毀數組,還使用模板緩存,運行時優化等方法。

其他特性

1、內置支持主從數據庫支持的開源工具;

2、支持跨數據庫平臺,開發者所需工作減少到最小,目前跨數據庫支持mysql,postgres,oracle,sqlserver,h2,sqllite,DB2。

BeetlSQL功能

支持簡單查詢(自動生成sql)

1、public T unique(Class clazz,Object pk) 根據主鍵查詢,如果未找到,拋出異常;

2、public T single(Class clazz,Object pk) 根據主鍵查詢,如果未找到,返回null;

3、public List all(Class clazz) 查詢出所有結果集;

4、public List all(Class clazz, int start,int size) 翻頁;

5、public int allCount(Class clazz) 總數。

支持(Query)單表查詢

1、SQLManager提供Query類可以實現單表查詢操作;

2、public long templateCount(Class target,Object paras) 獲取符合條件個數。

template查詢

1、public List template(T t) 根據模板查詢,返回所有符合這個模板的數據庫 同上, mapper可以提供額外的映射;

2、public T templateOne(T t) 根據模板查詢,返回一條結果,如果沒有找到,返回null;

3、public List template(T tint start,int size) 同上,可以翻頁;

4、public long templateCount(T t) 獲取符合條件的個數;

5、public List template(Class target,Object paras,long start,long size) 模板查詢,參數是paras,可以是Map或者普通對象。

特點

開發效率高
1、無需注解,自動使用大量內置SQL,輕易完成增刪改查功能,節省50%的開發工作量;
2、數據模型支持Pojo,也支持Map/List這種快速模型,也支持混合模型;
3、SQL模板基于Beetl實現,更容易寫和調試,以及擴展 可以針對單個表(或者視圖);
4、代碼生成pojo類和sql模版,甚至是整個數據庫。能減少代碼編寫工作量。
易于維護
1、SQL以更簡潔的方式,Markdown方式集中管理,同時方便程序開發和數據庫SQL調試;
2、可以自動將sql文件映射為dao接口類;
3、直觀靈活的支持一對一,一對多,多對多關系映射而不引入復雜的OR Mapping概念;
4、具備Interceptor功能,可以調試,性能診斷SQL,以及擴展其他功能。
性能卓越
1、Beetl遠超過主流java模板引擎性能(引擎性能5-6倍與freemaker,2倍于JSP);
2、宏觀上通過了優化的渲染引擎,IO的二進制輸出,字節碼屬性訪問增強,微觀上通過一維數組保存上下文Context,靜態文本合并處理,重復使用字節數組來防止java頻繁的創建和銷毀數組,還使用模板緩存,運行時優化等方法。
簡單易用
1、Beetl類似Javascript語法和習俗,只要半小時就能通過半學半猜完全掌握用法。
2、拒絕其他模板引擎那種非人性化的語法和習俗。
3、同時也能支持html 標簽,使得開發CMS系統比較容易
易于整合
1、Beetl能很容易的與各種web框架整合,如Act Framework,Spring MVC,Struts,Nutz,Jodd,Servlet,JFinal等。
2、支持模板單獨開發和測試,即在MVC架構中,即使沒有M和C部分,也能開發和測試模板。

以上便是WinWin7給大家分享的BeetlSQL(數據庫訪問工具),有需要的用戶快來獲取吧!
相關軟件下載
返回頂部


系統軟件完發布的系統鏡像及軟件均來至互聯網,僅供學習和研究使用,不得用于任何商業用途并請在下載后24小時內刪除,如果滿意請聯系版權方購買。
如果您發現本站侵害了您的版權,請立即聯系我們,本站將第一時間進行相關處理。郵箱:[見首頁]
版權聲明|下載聲明 Copyright @ 2021 系統軟件園

主站蜘蛛池模板: 萍乡市| 壶关县| 鄱阳县| 大洼县| 三都| 塔城市| 本溪市| 社旗县| 宁德市| 白玉县| 莲花县| 如东县| 霍邱县| 宜黄县| 瑞昌市| 上虞市| 张家口市| 盱眙县| 浦东新区| 寻甸| 佛教| 久治县| 青铜峡市| 桃园县| 贵定县| 屏南县| 宿迁市| 岗巴县| 达拉特旗| 双江| 策勒县| 和平县| 会宁县| 苏尼特左旗| 顺平县| 原平市| 梓潼县| 丹凤县| 龙州县| 玛沁县| 化德县|