JKAS开发框架技术文档11预处理数据记录查询
1、简单查询
ArrayList prepareSelect(String sql,HashMap params);
ArrayList prepareSelect(String sql,Object param1,Object param2,...)
String prepareSelectJson(String sql,HashMap params);
String prepareSelectJson(String sql,Object param1,Object param2,...)
ArrayList prepareSelect2b(String sql,HashMap params);
ArrayList prepareSelect2b(String sql,Object param1,Object param2,...)
ArrayList prepareSelect(String sql,HashMap params,Classt);
ArrayList prepareSelect(String sql,Classt,Object param1,Object param2,...)
String prepareOne(String sql,HashMap params)
String prepareOne(String sql,Object param1,Object param2,...)
HashMap prepareRows(String sql,HashMap params)
HashMap prepareRows(String sql,Object param1,Object param2,...)
String prepareRowsJson(String sql,HashMap params)
String prepareRowsJson(String sql,Object param1,Object param2,...)
B prepareRows2b(String sql,HashMap params)
B prepareRows2b(String sql,Object param1,Object param2,...)
T prepareRows(String sql,HashMap params,Class t)
T prepareRows(String sql,Class t,Object param1,Object param2,...)
HashMap prepareRowsObj(String sql,HashMap params)
HashMap prepareRowsObj(String sql,Object param1,Object param2,...)
ArrayList prepareCols(String sql,HashMap params)
ArrayList prepareCols(String sql,Object param1,Object param2,...)
String prepareColsJson(String sql,HashMap params)
String prepareColsJson(String sql,Object param1,Object param2,...)
ArrayList prepareCols2b(String sql,HashMap params)
ArrayList prepareCols2b(String sql,Object param1,Object param2,...)
ArrayList prepareCols(String sql,Classt,HashMap params)
ArrayList prepareCols(String sql,Classt,Object param1,Object param2,...)
JkasResult preRs(String sql,Object param1,Object param2,...)//返回ResultSet对象,效率最高
int preSelectCount(String sql,Object param1,Object param2,...)//返回记录数
2、简化查询(T代表实体Bean类)
ArrayList prepareSelect(HashMap params);
ArrayList prepareSelect(Object param1,Object param2,...)
String prepareSelectJson(HashMap params);
String prepareSelectJson(Object param1,Object param2,...)
ArrayList prepareSelect2b(HashMap params);
ArrayList prepareSelect2b(Object param1,Object param2,...)
ArrayList prepareSelect(HashMap params,Classt);
ArrayList prepareSelect(Classt,Object param1,Object param2,...)
Member m=new Member();
HashMap params=new HashMap();
params.put(1,1);
m.where("a>?").prepareSelect(params);
String prepareOne(HashMap params)
String prepareOne(Object param1,Object param2,...)
HashMap prepareRows(HashMap params)
HashMap prepareRows(Object param1,Object param2,...)
String prepareRowsJson(HashMap params)
String prepareRowsJson(Object param1,Object param2,...)
T prepareRows(HashMap params,Class t)
T prepareRows(Class t,Object param1,Object param2,...)
HashMap prerpareRowsObj(HashMap params)
HashMap prerpareRowsObj(Object param1,Object param2,...)
ArrayList prepareCols(HashMap params)
ArrayList prepareCols(Object param1,Object param2,...)
String prepareColsJson(HashMap params)
String prepareColsJson(Object param1,Object param2,...)
ArrayList prepareCols(HashMap params,Classt)
ArrayList prepareCols(Classt,Object param1,Object param2,...)
preCount(Object... params)//预处理
preCount(String field,Object... params)
int preRecords(Object... params);//返回记录数
int preRecords(String field,Object... params)//返回count(field)记录数
JkasResult preRs(Object param1,Object param2,...)//返回JkasResult(和ResultSet一样)对象,效率最高
案例:
UserM um=new UserM();
JkasResult jr=um.where("id<?").preRs(5);
if(jr!=null)
{try{
while(jr.next())
{echo(jr.getString(1),jr.getString(2),jr.getString(3));
}
}catch(Exception e){}
}
int preSelectCount(Object param1,Object param2,...)//返回记录数
凯迪拉克与拼多多君生我未生嗯,首先我完全没有任何市场研究的经验。以下完全是我的恶意揣测,欢迎任何尺度的拍砖背景如下图关于在平多多上55折说法的出尔反尔。1。原先的天作之和凯迪拉克不知是从什么时候开始,就以骨
关于我知道驾驶的一切6驾驶之心(中)彩蛋左脑和右脑融合的方法CrossCrawl1。保持直立,抬起右脚,使膝盖弯曲,伸出左手触碰右脚膝盖。2。反过来做一次3。用你自己觉得舒服的速度来做这个训练4。在熟练以后尽可能能的
混合动力的前世今生对发动机的究极利用首先本文略长,可以先点赞或收藏来mark住。另外记住,文末有彩蛋,人人都有,记得去拿。首发于小林的杂七杂八要说清楚这些,还是要从混动动力的基本原理说起。1。能量不可能凭空产生,节能
今后主机厂需要自己留下点什么?最后尝试来说说,主机厂把什么抓在自己手里会比较好一点。也仅仅是我自己目前为止很单纯的认知而已。说出来的目的还是为了想知道自己错在哪里。放一下之前两篇的链接1。从特斯拉自制改为向中国
一个短篇关于Model3标准版将降至30万元以内嗯,准确是数字是271,550起,在补贴的Buff下,直接降了将近3万块钱。几个点,和大家探讨一下反复无常的售价调整虽然会让人觉得有点儿戏的感觉。但另外一个角度上讲,这是公司内部能
关于我知道驾驶的一切4驾驶之躯(下)来聊聊如何开发动物本能。先说下道理外界的刺激是通过你的眼睛耳朵及你的身体感知传递到你的大脑,然后经过你的大脑处理之后,告诉身体如何做出正确的驾驶操作。先说眼睛你是不是觉得每个车手观
终于试到了SEXY的尾巴繁忙的搬砖中,突然来个电话。您好,最近还有在关注特斯拉吗?我们现在刚好有新到的ModelY试驾车忙归忙,想起一年前云评车时写的对Y的各种幻想,还是去一下吧。好的,我说到0。极简版结
名企头条陈思成起诉乐视网索赔2897万美团回应利润不到2毛全球App收益排行榜腾讯第一网易第二4月13日AppAnnie发布全球app受益排行榜,前52家企业中,中国企业为11家,日本则为10家,这是自2011年以来,中国企业数量首超日本
山东历史上的名人今天上小学的侄子找到我,说是老师给他们布置了作业,题目就是山东历史上有哪些名人。他说他只知道,孔子孟子(夏天的时候去过曲阜),其他的就不知道了,让我帮他想想。在他面前我当然不好意思
科比还好吗我的青春九六年的时候我上初中,那时候刚刚接触NBA,朋友都说乔丹无敌,于是我就看乔丹,由于直播不多,看得最多的是他的录像。九八年的时候,又有朋友告诉我,有个叫科比的高中生新秀很是厉害,于是
丈夫失业,媳妇还不让回家前段时间和一个朋友聊天,男,33岁,在上海一家外贸公司上班,以前月薪1。5W左右,今年因为疫情的原因,公司生意十分惨淡。拖欠6月到11月的工资,也就是下半年没发工资,几经折腾,公司