JDBC技术
文章平均质量分 69
小小程序员-007
刚刚毕业没多久的大学生,找工作了啊!
展开
-
JDBC连接数据库(DML)_2
与DDL连接数据的道理相同,只是SQL语句有所改变。/* * 执行DML语句 * */package cn.tedu.jdbc.day01;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;/* * 执行DML语句 * */public class Demo02 { public...原创 2018-02-28 23:30:08 · 203 阅读 · 0 评论 -
JDBC_经典的编程式事务写法
package cn.tedu.jdbc.day02;import java.io.InputStream;import java.sql.Connection;import java.sql.SQLException;import java.util.Properties;import org.apache.commons.dbcp.BasicDataSource;/* * ...原创 2018-03-01 17:04:49 · 636 阅读 · 0 评论 -
JDBC_结果集元数据
package cn.tedu.jdbc.day03;import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;import cn.tedu.jdbc.day02.DBUtils;/* * 结果集元数据 * ...原创 2018-03-01 16:56:22 · 185 阅读 · 0 评论 -
JDBC_演示如何防止SQL注入
该案例需要在数据库中插入一张表格。create table robin_user_zqk( id NUMBER(6), name VARCHAR2(100), pwd VARCHAR2(100));insert into robin_user_zqk(id,name,pwd)VALUES (1,'jerry','123')insert into robin_user_zqk(id,name,pwd...原创 2018-03-01 16:45:44 · 260 阅读 · 0 评论 -
JDBC连接数据库_SQL预编译
预编译SQL可以有效的防止SQL注入package cn.tedu.jdbc.day02;import java.sql.Connection;import java.sql.PreparedStatement;/* * 演示预编译的SQL执行计划 * */public class Demo04 { public static void main(String[] args) { Connec...原创 2018-03-01 16:41:18 · 412 阅读 · 0 评论 -
JDBC连接数据库_通过连接池连接
import org.apache.commons.dbcp.BasicDataSource;通过导入该包实现package cn.tedu.jdbc.day02;import java.sql.Connection;import java.sql.ResultSet;import java.sql.Statement;import org.apache.commons.dbcp.BasicDat...原创 2018-03-01 00:40:33 · 227 阅读 · 0 评论 -
java中读取Properties文件
由于需要配置数据库参数,为了日后的配置方便,在这里采用读取.properties结尾的文件的方法来解决这一问题。package cn.tedu.jdbc.day01;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class Demo05_ReadProperties ...原创 2018-03-01 00:19:50 · 149 阅读 · 0 评论 -
JDBC连接数据库_通过调用一个连接管理方法去创建连接
综合DDL,DML,DQL的连接数据库的语句,我们要从中抽象出共同的方法来创建一个连接管理方法。该方法仅仅适用于单线程的情况下使用!创建一个工具类(Dbutils.java):package cn.tedu.jdbc.day01;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;impo...原创 2018-03-01 00:01:09 · 551 阅读 · 0 评论 -
JDBC连接数据库(DDL,DML,DQL)——简单的连接
在此以Oracle数据库举例。首先创建一个maven项目,项目名称我就以"JSD1609_JDBC"来命名。通过阿里云镜像仓库:http://maven.aliyun.com/nexus在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror<mirror> <id>nexus-aliyun</id> <...原创 2018-02-28 23:53:31 · 777 阅读 · 1 评论 -
JDBC连接数据库(DQL)_3
还是DDL和DML连接数据库的套路。package cn.tedu.jdbc.day01;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;/* * DQL语句 */public class Demo03 { public stat...原创 2018-02-28 23:45:13 · 186 阅读 · 0 评论 -
JDBC_批处理
package cn.tedu.jdbc.day02;import java.io.InputStream;import java.sql.Connection;import java.sql.SQLException;import java.util.Properties;import org.apache.commons.dbcp.BasicDataSource;/* * ...原创 2018-03-01 17:09:08 · 157 阅读 · 0 评论