JDBC
UKnowNothing_
一个机械专业的码农。
展开
-
JDBC连接数据库的过程(Oracle为例)
// 注册加载驱动Class.forName("oracle.jdbc.OracleDriver");// 连接到数据库,获取连接 Connection 对象String url = "jdbc:oracle:thin:@localhost:1521:oracle"; // net manager 配置 localhost, oracle 是 oracle 的 SIDString u...原创 2018-12-27 21:05:38 · 229 阅读 · 0 评论 -
读取 properties 配置文件
package JDBC;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class PropertiesMethod { public static void main(String[] args) throws IOException { /*...原创 2018-12-27 21:07:09 · 165 阅读 · 0 评论 -
创建、配置、使用连接池
package ConnectionPool;import java.io.InputStream;import java.sql.Connection;import java.sql.ResultSet;import java.sql.Statement;import java.util.Properties;import org.apache.commons.dbcp.Basic...原创 2018-12-27 21:08:06 · 210 阅读 · 0 评论 -
创建SqlHelper、SqlHelperCP
创建SqlHelperpackage JDBC;import java.sql.DriverManager;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.util.Properties;public class SqlHelper { st...原创 2018-12-27 21:09:15 · 149 阅读 · 0 评论 -
批处理 addBatch (提高大批量的处理效率)
package 批处理;import java.sql.Connection;import java.sql.Statement;import java.util.Arrays;import JDBC.SqlHelper;public class AddBatchDemo { public static void main(String[] args) { // TODO ...原创 2018-12-27 21:48:12 · 2500 阅读 · 0 评论 -
ResultSetMetaData 实例Demo
import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;import ConnectionPool.SqlHelperCP;public class ResultSetMetaDataDemo { /* * ...原创 2018-12-27 21:49:04 · 233 阅读 · 0 评论 -
JDBC事务(实例)
import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import JDBC.SqlHelper;public class TransactionDemo { /* * 事务四大特性:原子性:事务的执行要么都成功,要么都失败,回滚。 * 一致性:事务的处理...原创 2018-12-27 21:49:42 · 197 阅读 · 0 评论 -
PreparedStatement防sql注入
import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;import java.util.Scanner;import JDBC.SqlHelper;public class UserLoginDemo { ...原创 2018-12-27 21:52:24 · 167 阅读 · 0 评论