`
zengshaotao
  • 浏览: 791927 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java in

    博客分类:
  • java
 
阅读更多

对于多记录操作,为了减少与数据库的交互,我们需要对相同的操作放在一个步骤里。

在sql,经常做的就是将条件进行变更,由原来的 = 变成 in。但是,很多时候前台传递的数据形式是list或者数据,这个时候就需要对数据进行处理:

 

String inStr = "('";

 

for( int i=0; i< dataArr.length ;i++){

     if( i==(dataArr.length-1)){

         inStr = inStr +dataArr[i]+"')";

       

   }else{

         inStr = inStr + dataArr[i]+"','";

   }

}

 

return inStr;

 

这里将数组的数据转化为sql里需要的in的形式:

('31321','3232','32321','321321')

需要说明的是,如果in里面的数据过多,那么sql可能被部分截取而导致执行出错,这个时候就需要使用sql的exist关键字

分享到:
评论

相关推荐

    Java in a Nutshell, 7th Edition

    This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it’s also a learning path for new developers. Chock full of ...

    Modern Java In Action 2019

    Put simply, the new features in Java 8 along with the (less-obvious) changes in Java 9 are the biggest change to Java in the 21 years since Java 1.0 was released. Nothing has been taken away, so all ...

    Java in easy steps: Covers Java 9, 6th Edition - epub格式

    Java in easy steps, 6th edition instructs you how to easily create your own exciting Java programs. Updated for Java 9, which was released September 2017, it contains separate chapters on the major ...

    java in a netshell 4edition chm

    《Java in a Nutshell》第四版是一本深受程序员喜爱的Java学习书籍,它以其独特的“Nutshell”风格,深入浅出地介绍了Java编程语言的核心概念和技术。这本书旨在为读者提供一个快速掌握Java语言的途径,无论是初学者...

    Java in a Nutshell(中文版)

    Java in a Nutshell(6th) 英文无水印pdf 第6版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    Java in Two Semesters Featuring JavaFX, 4th Edition

    Java in Two Semesters: Featuring JavaFX (Texts in Computer Science) By 作者: Quentin Charatan – Aaron Kans ISBN-10 书号: 3319994190 ISBN-13 书号: 9783319994192 Edition 版本: 4th ed. 2019 出版日期: ...

    Java In A Nutshell, Fourth Edition

    《Java In A Nutshell, Fourth Edition》是一本由David Flanagan撰写的Java编程书籍,这本书的第四版于2002年出版。David Flanagan是一位计算机程序员,他大部分时间都在编写关于Java和JavaScript的内容。在O’...

    Java in a Nutshell 7th Edition

    《Java in a Nutshell 7th Edition》是Java编程领域的一本经典著作,它深入浅出地介绍了Java语言的核心概念和技术。这本书对于初学者和有经验的开发者来说都是宝贵的资源,因为它涵盖了广泛的Java知识,从基础语法到...

    Sams Teach Yourself Java in 21 Days(Covering Java 8) 7th 2016第7版 0分

    Sams Teach Yourself Java in 21 Days(Covering Java 8)(7th).pdf Series: Sams Teach Yourself Paperback: 720 pages Publisher: Sams Publishing; 7 edition (January 3, 2016) Language: English ISBN-10: ...

    Java in a Nutshell A Desktop Quick Reference, 7th Edition

    《Java in a Nutshell》是Java开发者的一本经典参考书籍,尤其第七版更是深受程序员喜爱。这本书以简洁、实用的方式提供了Java编程的核心信息,旨在帮助读者快速查阅和理解Java语言的关键概念和技术。作为一本桌面速...

    JAVA in a Nutshell

    JAVA in a Nutshell 格式:chm格式 作者:David Flanagan 英文版 第四版

    Modern Java in Action

    Manning’s bestselling Java 8 book has been revised for Java 9! In Modern Java in Action, you’ll build on your existing Java language skills with the newest features and techniques.

    Java in a Nutshell(英文第7版)

    《Java in a Nutshell》系列曾经荣获Jolt Award奖项,是一本有口皆碑的Java经典畅销书,历年来有许多程序员都是以阅读此书开始进入Java程序设计的殿堂的,第7版本涵盖java9~11相关知识。

    Java in a Nutshell(6th) epub

    Java in a Nutshell(6th) 英文epub 第6版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    21天学通 Java(第7版)Sams Teach Yourself Java in 21 Days 7th Edition【中英对照】

    21天学通 Java(第7版)Sams Teach Yourself Java in 21 Days 7th Edition【中英对照】

    Sams Teach Yourself Java in 24 Hours(Covering Java 9)(8th) azw3

    Sams Teach Yourself Java in 24 Hours(Covering Java 9)(8th) 英文azw3 第8版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

Global site tag (gtag.js) - Google Analytics