欢迎来到游戏爱好者,这里是最新最全的游戏下载基地!

您的位置:首页 > 编程软件 > 软件编程 > Beetlsql
Beetlsql

Beetlsql

Beetlsql工具自然是对准了常用的sql数据文件,其不是程序源码编辑应用的设定,主要的作用是在后台自动生成可供sql文件使用的处理工具,当然在开发过程中则表现为不同的数据模型,包括Map/List等,把软件编程中的整个过程都通过流程图的样式来界定工作内容,最终完成大量数据的传输以及编辑。

软件特色

开发效率

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。

软件功能

支持简单查询(自动生成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或者普通对象。

更新日志

Beetlsql v2.8.1更新。

1、增加了可查询的参数类型;

2、增加了一些新增对象的管理功能;

3、解决了一些格式上的已知问题;

4、修复了一些bug,优化了软件界面;

5、优化了软件性能。

以上就是Beetlsql的全部内容了,快快收藏软件爱好者下载更多软件和游戏吧!

查看全部
  • 软件大小:248.91KB
  • 软件版本:2.8.4
  • 支持语言:简体中文
  • 软件分类:编程软件/软件编程
  • 上架时间:2023-11-15
  • 运行环境:WinXp,Win2003,WinVista,Win 7,Win 8,Win 10,x64,Linux,Mac
  • 授权方式:免费版
  • 关键字:
无插件 360通过 腾讯通过 金山通过 瑞星通过
本地下载

文件大小:248.91KB

8.3

综合评分:8.3

  • Beetlsql0

相关软件

下载地址

!下载安装、资源包有误、报错等问题向我们反馈

注意事项

本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。

如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除。若有关在线投稿、无法下载等问题,请与本站客服人员联系QQ: 481103985

用户可自行按线路选择相应的下载点,可以直接点击下载/另存为,若直接点击下载速度太慢,请尝试使用高速下载器。为确保下载的文件能正常使用,请使用WinRAR最新版本解压本站软件。

建议大家谨慎对待所下载的文件,大家在安装的时候务必留意每一步!关于360安全卫士或QQ电脑管家的有关提示,请自行注意选择操作。

编程软件

最新软件

更多>

软件编程排行榜