- 博客(6)
- 收藏
- 关注
原创 JDBC——批处理和防止SQL注入问题
1.批处理 (1)批处理的概念 所谓的批处理指的是一次性向数据库之中发出多条操作命令一起执行。 需要向数据库发送多条sql语句时, 为了提升执行效率, 可以采用JDBC的批处理机制. (2)批处理的方法 addBatch(String sql) :Statement类的方法, 调用该方法可以将sql语句添加到Statement对象的命令列表中。执行批处理时将一次性的把这些sql语句发送给数据库进行处理。 addBatch(): PreparedStatement类的方法, 调用该方法可以将预编译的sql语
2020-10-24 14:26:21
632
原创 JDBC——处理结果集
1.ResultSet类的作用 ResultSet(结果集)是数据库结果集的数据表,通常通过执行查询数据库的语句生成 一个ResultSet对象对应着一个由查询语句返回的一个表这个表中包含所有的查询结果。可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功,可能完成对数据的更新等。 实际上,我们就可以将一个ResultSet对象看成一个表。对ResultSet对象的处理必须逐行进行,而对每一行中的各个列,可以按任何顺序进行处理。 Statement stateme
2020-10-22 21:07:33
5004
1
原创 JDBC——概念及使用步骤
JDBC——概念及使用步骤 1.JDBC的概念 JDBC(Java Database Connectivity)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC提供了对Java程序员,数据库厂商、第三方中间件厂商的API JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据 2.使用步骤 (1)加载驱动程序 //装载MySql驱动 Class.forName("com.mysql.jdbc.Driver"); //
2020-10-22 13:29:05
367
原创 java中集合的关系
Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap 等等...
2020-01-07 17:21:43
297
原创 java中的集合框架(数组,链表,队列,Set集合,哈希表)
java中的集合框架 今天复习了一下之前学习的集合框架,写下这篇文章来加深一下印象。 链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(nextNode)和该节点的数据(data) 1.建立一个链表中的一个结点 public class nodelist { static class...
2020-01-07 16:03:17
569
原创 Java中的死循环
对Java的一个简单认识常用的三种死循环 常用的三种死循环 第一种就是用for循环实现,在Java中是这样 // An highlighted block package study_frist_day; public class JavaHello { public static void main(String[] args) { int sum=0; for(;true;){ su...
2019-08-22 00:05:34
13814
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅