ICode9

精准搜索请尝试: 精确搜索
  • JDBC连接mysql2021-09-15 21:36:56

    1、创建项目 jar包下载地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java?cf_chl_captcha_tk=pmd_0Hlhf0sFkSa0kuykrBJ9W.Ep8tawCh0cl7Gr72sG8fo-1631537827-0-gqNtZGzNAxCjcnBszQiR 1.1、将jdbc的jar包导入到lib文件夹下 1.2、将jar包添加到项目的库中 1.3、

  • java每日一题(11)2021-09-12 22:03:46

    java每日一题 **下列不属于算法结构的是 A、输入数据 B、处理数据 C、存储数据 D、输出结果 ** **答案:C 详解:算法包括0个或者多个输入,1个或多个输出,中间有穷个处理。 存储数据不属于算法结构,算法 = 输入 (0/n) + 过程 + 输出 (1/n) 所以本题正确的是C选项 ** **ResultSet中记录行

  • SQL注入命令优化2021-09-06 09:02:03

    SQL注入命令优化 优化命令:将Statement 替换成了 PreparedStatment预编译命令对象 未使用预编译对象,会导致sql注入问题. 密码输入啥都可以登录成功 @Test //登录 public void login() throws SQLException { Connection connection = JdbcUtils.getConnection

  • Java获取数据库的列名、列数、标题、类型等信息,ResultSetMetaData的各种方法举例2021-09-01 20:34:53

    getColumnCount  //列数getColumnName  //列名getColumnLabel  //列名   当你使用和学习JDK的时候,可以查看并学习它所提供给你的两个ResultSetMetaData和DataBaseMetaData类的源码并很好的了解它们的实现原理和思路,JDBC中提供有两种源数据,一种是数据库源数据,另一种是 Resul

  • jdbc连接数据库2021-08-31 22:00:41

    jdbc连接数据库测试: 1 import java.sql.*; 2 3 public class jdbcTest { 4 public static void main(String[] args) throws ClassNotFoundException, SQLException { 5 //1、加载驱动 6 Class.forName("com.mysql.jdbc.Driver"); 7 //2、

  • JDBC连接MySQL详解2021-08-26 12:00:06

    Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,JDBC主要就是与数据库建立连接,然后发送 SQL 语句,处理结果。其中JDBC连接数据库的典型代表就是MySQL数据库,本文我们就来介

  • 异常总结(1):org.postgresql.util.PSQLException: 这个 ResultSet 已经被关闭2021-08-17 10:31:51

    出现情况:整合spring+mybatis+postgreql时出现此错误 出现原因:postgresql的驱动版本过低 修改方案:提升postgresql的驱动版本如下 <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>42.2.5</version></dependency&

  • 【数据库编程】3.ResultSet结果集2021-08-12 16:33:37

    1. ResultSet基本介绍 ResultSet表示数据库结果集的数据表,通过执行查询数据库的语句生成。 ResultSet对象保持一个光标指向当前的数据行。最初,光标位于第一行之前。 调用next方法会将光标移动到下一行,如果在ResultSet对象中没有更多行是返回false,因此使用while循环来遍历结果集。

  • JDBC2021-08-07 09:33:56

    目录 ● 简介 ● JDBC 的常⽤类和接⼝ ● JDBC开发步骤:​​​​​​​ ● JDBC接口核心的API ● PreparedStatement(预编译)   vs    Statement: ● 加载mysql-connector-java-5.1.7-bin.jar ● 使用JDBCUtil ●删除、增加、修改 ● 简介: (java DateBase Connective)java 数据

  • 题5 Statement,PreparedStatement和CallableStatement的区别2021-08-01 21:01:37

    考查对Statement,PreparedStatement和CallableStatement的使用 问:     Statement,PreparedStatement和CallableStatement的区别?      解析:     1.CallableStatement         CallableStatement对象为所有的DBMS提供了一种以标准形式调用已储存过程的方法。调用储

  • JDBC高级2021-07-30 23:34:21

    JDBC高级 1. PreparedStatement 1.1 PreparedStatement第一个案例 insert操作 public static void testInsert() { Connection connection = null; PreparedStatement statement = null; // 1. 获取数据库连接 connection = JDBCUtil.getConnection();

  • PreparedStatement 大数据查询2021-07-30 15:02:42

    PreparedStatement 大数据查询慢解决办法 前言 项目有个需求需要查询从A库取1000w条数据搬到B库,这边需要支持不同的数据库类型,并且sql是根据客户动态配置出来的,所以就选择了PreparedStatement,后来不懈努力传输1000w条数据只需要7分钟左右。 记录一下经验 1.开始选择的方案是

  • JDBC2021-07-29 17:34:58

    JDBC ​ jdbc是一个规范(一套接口),jdbc指的就是java数据库连接。 ​ 从两个角度:数据库厂家和开发人员,作为开发人员,可能会连接到很多种不同的数据库,根据业务不同,可能连接到Mysql、SqlServer,但是我们不需要关注数据库具体的实现类,我们关注的是jdbc这样的一套接口,因为这个接口提供了

  • JDBC: C3P0 - Druid连接池2021-07-23 12:31:54

    1. 简介   Druid(德鲁伊)是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前最好的数据库连接池。        在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控,可以很好地监控DB池连接和SQL的执行情况。    2. 导入jar包及配置文件    1) 导入 ja

  • scala中使用JDBC连接数据库2021-07-15 23:33:49

    1今天我们讲一下,Scala是如何来连接mysql数据库的 首先需要启动联网虚拟机,连接数据库,接下来就看代码吧! package scala import java.sql.{Connection, DriverManager, PreparedStatement, ResultSet} object Demo8Jdbc { def main(args: Array[String]): Unit = { //加载

  • Mysql(六) JDBC2021-07-15 14:29:32

    1、数据库驱动 不同数据库有不同的驱动。我们的程序会通过数据库驱动和数据库进行链接。 2.jdbc SUN公司为了简化开发人员的(对数据库的统一)操作,提供了一个(java操作数据库的)规范,俗称JDBC。对开发人员来说,只需要掌握jdbc接口的操作即可。 3.书写第一个jdbc程序 // 1. 加载驱动,固

  • ResultSet 的Type属性2021-07-05 08:34:19

    说明:Statement stmt = con.createStatement( ResultSet. TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); 通用格式为:Statement stmt=con.createStatement(int type,int concurrency);我们在访问数据库的时候,在读取返回结果的时候,可能要前后移动指针,比如我们先计算有多

  • C3p0数据库连接池技术2021-07-02 12:04:10

    C3p0是使用步骤 1.导入jar包或者maven依赖 ①c3p0-0.XX.jar ②mchange-commons-jar.jar ③mysql-connector.jar 或者maven依赖 <!--测试包--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.

  • JDBC建立数据库连接步骤2021-06-27 21:03:30

    1、加载驱动程序 Class.forName("com.mysql.jdbc.Driver"); 2、建立连接 Connection conn=DriverManager.getConnection(url, user, password); 3、发送SQL语句 Statement stmt = conn.createStatement(); 4、建立ResultSet(结果集)对象:ResultSet类存放查询结果 ResultSe

  • 第一部分:JDBC的回顾2021-06-26 13:01:24

        jdbc的创建         1、引入msql的jar包(mysql-connector-java)                         注:如果在项目启动后有报错;十有八九就是jar包的版本和当前的你电脑的版本不兼容产生         2、创建数据库         3、编写下方代码,点击运行 package com.

  • druid和hikariCP 数据库连接池2021-06-18 21:33:23

    druid和hikariCP 数据库连接池 druid 首先需要导入druid的jar包 Properties properties = new Properties(); FileInputStream fileInputStream = new FileInputStream("src/com/jdbc/druid/druid.properties"); properties.load(fileInputStream); DataSource dataSource = Drui

  • 9. 操作BLOB类型字段2021-06-18 12:08:33

    9. 操作BLOB类型字段 前言 在上一章节,我们使用PreparedStatement实现CRUD操作,那么在CRUD的操作中,对于一些特别的数据库字段操作,会有一些特别的处理。例如:BLOB类型的字段,常用来存储图片的二进制数据。 下面我们来看看如何操作 BLOB 类型字段。 操作BLOB类型字段 1. MySQL BLOB

  • 5. JDBC工具类的抽取 - 封装获取连接、关闭资源2021-06-18 12:05:26

    5. JDBC工具类的抽取 - 封装获取连接、关闭资源 前言 在前面的篇章中,我使用了 Statement 完成 JDBC 增删改查,而且我们可以发现在代码中,存在代码重复的地方,例如:获取数据库连接、关闭资源。 所以下面我们可以写一个 JDBC工具类,封装 获取数据库连接、关闭资源 这类的通用方法。 案

  • Mysql学习2021-06-18 11:33:39

    Mysql学习 javaEE:企业级java开发 Web 前端(页面:展示,数据) 后台(连接点:连接JDBC,链接前端(控制,控制试图跳转,和给前端传递数据)) 数据区(存数据,Txt,Excel,word) 为什么要学习数据库 岗位需求现在的世界,大数据时代被迫需求:存数据数据库是所有软件体系中最核心的存在 什么是数据库 数据库(DB,

  • javaweb操作数据库工具类2021-06-15 12:35:50

    package com.wang.dao;import java.io.IOException;import java.io.InputStream;import java.sql.*;import java.util.Properties;public class BaseDao { private static String driver; private static String url; private static String username; private st

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有