百当下载:绿色免费软件下载站! 软件分类|软件专题|安卓下载|资讯教程

您当前所在位置:首页 > 软件分类 > 编程开发 > 数据库类 > BeetlSQL(java dao工具)正式版下载 v2.9.6免费版

BeetlSQL(java dao工具)正式版下载v2.9.6免费版

BeetlSQL下载

  • 软件大小:6.34MB
  • 软件语言:简体中文
  • 软件类型:国外软件
  • 软件授权:免费版
  • 更新时间:2018-08-03 09:51:04
  • 软件类别:数据库类
  • 软件官网:
  • 应用平台:xp/win7/win8/win10
软件星级

软件介绍其它版本相关专题相关文章网友评论下载地址

BeetlSQL(java dao工具)正式版是一款专业的Dao工具,软件以sql为中心,支持当前主流的数据库客户端和平台,实用性非常强,并且内置大量的sql,也能自动生成大量常用的sql工具,过程简单,效率高,欢迎需要的用户前来下载体验。

BeetlSQL(java dao工具)正式版下载

ara-title">

BeetlSQL(java dao工具)正式版功能特色

1、无需注解,自动使用大量内置 SQL,轻易完成增删改查功能,节省 50% 的开发工作量

2、数据模型支持 Pojo,也支持 Map/List 这种快速模型,也支持混合模型

3、SQL 以更简洁的方式,Markdown 方式集中管理,同时方便程序开发和数据库 SQL 调试。

4、SQL 模板基于 Beetl 实现,更容易写和调试,以及扩展

5、简单支持支持一对一,一对多,多对多关系映射而不引入复杂的 OR Mapping 概念和技术。。

6、具备 Interceptor 功能,可以调试,性能诊断 SQL,以及扩展其他功能

7、首个内置支持主从数据库支持的开源 DAO 工具,通过扩展,可以支持更复杂的分库分表逻辑

8、支持跨数据库平台,oracle,mysql,sqlserver,postgres,sqllite,H2,DB2 等,开发者所需工作减少到最小

9、支持代码生成 pojo 类,减少代码编写工作量

BeetlSQL(java dao工具)代码举例

  1. //使用内置sql 
  2. sqlManager.insert(user); 
  3. int id = 1; 
  4. user = sqlManager.unque(User.class,id); 
  5. //使用sql脚本,采用markdown管理 
  6. List list = sqlManager.select("user.select",User.class,query) 
  7. //直接使用sql 
  8. List list2 = sqlManager.execute("select * from user",User.class

sql 脚本采用 markdown 管理,并定制了 beetl 模板引擎

  1. selectUser 
  2. === 
  3. select * from user where 1=1 
  4. @if(!isEmpty(age)){ 
  5. and age = #age# 
  6. @}           
  7. @if(!isEmpty(name)){ 
  8. and name = #name# 
  9. @} 

更新日志

BeetlSQL 2.9.6 发布了,改进内容包括:

sqlserver2012 翻页新方法支持,效率更高

安全输出在某些情况下不生效,主要是新增templatePage方法

mapper的删除映射在传入参数是List的时候,误判为batchUpdate操作

mapper参数数组支持

其他版本下载

相关文章

下载地址

  • BeetlSQL(java dao工具)正式版下载v2.9.6免费版

网友评论