BeetlSql官方版是一款全功能的JavaDAO工具,包含了很多实用的SQL工具,能够帮助用户对数据库进行更好地管理,软件集增加、删除、修改、查找为一体,支持多种常见的主流数据库,帮助数据库管理人员省去了很多麻烦,,软件主要适用于以SQL为中心能自动能生成大量常用的SQL的应用,功能强大,性能良好,超过当前流行的模板引擎,而且还易学易用。Beetl是新一代的模板引擎,同时具有Hibernate优点Mybatis优点功能,适用于各种应用场景,从对响应速度有很高要求的大网站到功能繁多的CMS管理系统都适合。支持自定义方法,格式化函数,虚拟属性,标签,和HTML标签,远超过主流java模板引擎性能,5-6倍于freemarker,2倍于传统jsp技术,而且消耗较低的CPU,本身还具有很多独特功能来完成模板编写和维护,从宏观上,优化的渲染引擎、IO的二进制输出、字节码属性访问增强以及微观上的一维数组保存上下文,合并静态文本,通过重复使用字节数组来防止java频繁的创建和销毁数组都优于主流模板引擎Freemarker,Velocity以及JSP,与需要的用户欢迎前来下载。
BeetlSQL的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,提供一致的编写代码方式。支持如下数据平台
传统数据库:MySQL,MariaDB,Oralce,Postgres,DB2,SQL Server,H2,SQLite,Derby,神通,达梦,华为高斯,人大金仓,PolarDB等
大数据:HBase,ClickHouse,Cassandar,Hive
物联网时序数据库:Machbase,TD-Engine,IotDB
SQL查询引擎:Drill,Presto,Druid
内存数据库:ignite,CouchBase
BeetlSQL 不仅仅是简单的类似MyBatis或者是Hibernate,或者是俩着的综合,BeetlSQL远大理想是对标甚至超越Spring Data,是实现数据访问统一的框架,无论是传统数据库,还是大数据,还是查询引擎或者时序库,内存数据库。
BeetlSQL的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,提供一致的编写代码方式。支持如下数据平台
传统数据库:MySQL,MariaDB,Oralce,Postgres,DB2,SQL Server,H2,SQLite,Derby,神通,达梦,华为高斯,人大金仓,PolarDB等
大数据:HBase,ClickHouse,Cassandar,Hive
物联网时序数据库:Machbase,TD-Engine,IotDB
SQL查询引擎:Drill,Presto,Druid
内存数据库:ignite,CouchBase
BeetlSQL 不仅仅是简单的类似MyBatis或者是Hibernate,或者是俩着的综合,BeetlSQL远大理想是对标甚至超越Spring Data,是实现数据访问统一的框架,无论是传统数据库,还是大数据,还是查询引擎或者时序库,内存数据库。
简单易用
简单易用Beetl类似Javascript语法和习俗,只要半小时就能通过半学半猜完全掌握用法。拒绝其他模板引擎那种非人性化的语法和习俗。同时也能支持html 标签,使得开发CMS系统比较容易
易于整合
Beetl能很容易的与各种web框架整合,如Act Framework,Spring MVC,Struts,Nutz,Jodd,Servlet,JFinal等。支持模板单独开发和测试,即在MVC架构中,即使没有M和C部分,也能开发和测试模板。
性能卓越
Beetl远超过主流java模板引擎性能(引擎性能5-6倍与freemaker,2倍于JSP),宏观上通过了优化的渲染引擎,IO的二进制输出,字节码属性访问增强,微观上通过一维数组保存上下文Context,静态文本合并处理,重复使用字节数组来防止java频繁的创建和销毁数组,还使用模板缓存,运行时优化等方法。
开发效率高
无需注解,自动使用大量内置SQL,轻易完成增删改查功能,节省50%的开发工作量。 数据模型支持Pojo,也支持Map/List这种快速模型,也支持混合模型。 SQL 模板基于Beetl实现,更容易写和调试,以及扩展。 可以针对单个表(或者视图)代码生成pojo类和sql模版,甚至是整个数据库。能减少代码编写工作量。
易于维护SQL
以更简洁的方式,Markdown方式集中管理,同时方便程序开发和数据库SQL调试。可以自动将sql文件映射为dao接口类。灵活直观的支持支持一对一,一对多,多对多关系映射而不引入复杂的OR Mapping概念和技术。具备Interceptor功能,可以调试,性能诊断SQL,以及扩展其他功能
其他特色
内置支持主从数据库支持的开源工具,支持跨数据库平台,开发者所需工作减少到最小,目前跨数据库支持MySql、Postgres、Oracle、SQLServer、h2、SQLite、DB2、CLickhouse、HBase,Cassandar、Hive、TD-Engine,Drill、Presto、ignite、CouchBase等
1、优化了用户使用界面
2、修复了某些已知bug
同类推荐
2022-09-10
立即下载2022-09-10
立即下载2022-10-17
立即下载2022-09-10
立即下载2022-09-14
立即下载2022-09-14
立即下载相关文章
魔影工厂如何压缩视频容量?
2022-11-12如何修复帝国时代 3 初始化失败?
2022-12-04如何导出视频?Camtasia Studio导出视频的方法
2021-11-11百度输入法设置Ctrl键的技巧
2022-12-18僵尸世界大战劫后余生最强职业怎么选?最强职业推荐
2022-12-11Visual Studio Code如何添加扩展插件?
2022-05-26快吧游戏盒玩绝地求生的技巧
2022-11-262345王牌输入法开启搜索联想的方法
2022-12-11Adobe Animate制作立体字效果的方法
2022-12-11几何画板将已知线段延长一倍的技巧
2022-11-26