sqltoy-orm框架常见问题
为什么说sqltoy-orm远比mybatis强大
1、为什么对标mybatis?
我觉得作为开源orm项目如果不比mybatis强大的多(至少30%以上),就必须克制住那份show的冲动,不要给开发者添麻烦!996已经不易!
2、我个人觉得sqltoy跟mybatis比如何?
好太多了,单从sql写法上就无法对比。好吧,看过罗永浩跟王自如的pk视频吧,有一句说的好谁质疑谁举证,下面开始一一举证模式(如有质疑也请举证)
下面开始证明式:
sqltoy是支持对象增删改和load的,类似于hibernate和jpa,有个别地方有些优势,如update操作规避了hibernate先load再update两次交互的缺陷。同时sqltoy也提供了quickvo工具,可以实现从数据库生产POJO。但这里我相信大家的差距不大,今天不作为重点讲解。其中有一个updateFetch方法是用于实现一次数据库交互完成锁记录、修改、并返回结果的操作,用于一些诸如库存台账、资金台账、订单台账、抢单等场景。
2.sqltoy的具有极其优雅的编写方式(说明一下sqltoy的sql是可以写在代码里面不一定只是写在xml中,简单的可以写代码中)
mybatis的sql编写:这是一个工程化的写法,说的委婉点全是硬功夫!
sqltoy的sql编写:简单直观、便于维护,开发和运维过程极为自然。
sqltoy-orm是比hibernate+myBatis更加贴合项目的orm框架,具有hibernate增删改的便捷性同时也具有比myBatis更加灵活优雅的自定义sql查询功能。
sqltoy-orm框架特点
支持以下数据库:
oracle11g+
db29.5+,建议从10.5开始
mysql(mariadb/innosql)支持5.6、5.7、8.0版本
postgresql(greenplum)支持9.5以及以上版本
sqlserver支持2008到2019版本,建议使用2012或以上版本
sqlite
DM达梦数据库
elasticsearch只支持查询,版本支持5.7+版本,建议使用7.3以上版本
clickhouse
oceanBase
guassdb
tidb
kingbase
mongodb(只支持查询)
sybase_iq支持15.4以上版本,建议使用16版本
e乐彩手机登录 亚博在线网站 北单专家团排名 11选5书籍 博美娱乐是什么展开


平板支撑 app-挑战Plank3.1.1安卓最新版
冰火人公主与王子游戏下载-冰火人公主与王子官方版1.2.7 手游版
vs2008 sp1补丁-visual studio 2008 sp1升级补丁免费版
录音软件免费下载-电脑录音软件(AD Audio Recorder)v2.4 注册版
佳木斯城市通app苹果版1.0.0ios最新版
十万个大魔王免费版下载-十万个大魔王安卓版(十万个大魔王免费版)1.11.3 免费版
09mr603免费下载-09MR603城市道路(声屏障)图集pdf格式【高清电子版】
windows 2003 sp2 补丁-Windows 2003 SP2所有补丁集离线升级包雨林木风版
沈铁社保app下载-沈铁社保软件1.1.1 最新版
我欲修真修真版1.2.17安卓版
斗棋麻将app下载湖北麻将-斗棋官方下载2.0.8 最新版本
黄金岛手机版官方免费下载安装-黄金岛手机版4.133 安卓版
一米鲜水果app-一米鲜2.1.1 安卓官方版【新鲜水果配送】
蝙蝠侠:阿甘起源修改器-蝙蝠侠:阿甘起源十二项属性修改器+12v1.0 中文版
维C汽车手机版4.2.0 安卓版
拼图猫手机版下载-拼图猫v1.0安卓版
中华人民共和国统计法-中华人民共和国统计法最新版doc格式【word完整版】
自卸车重型装载机手游(Dump Truck & Heavy Loader)1.2安卓版
同桌请留步游戏下载-同桌请留步官方版1.0.1 安卓版
哇噻教育app下载-哇噻教育1.0 安卓版