jdbc
大毛z
这个作者很懒,什么都没留下…
展开
-
jdbc-- druid
druid在访问量很大的情况下,明显看出druid和c3p0的区别package cn.usts.edu.jdbc.druid;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.io.FileInputStream;import java.sql.Connection;import java.util.Properties;/** * @author原创 2021-11-06 15:11:39 · 138 阅读 · 0 评论 -
jdbc-- c3p0xml 链接
c3p0xml 链接 // 配置文件连接 @Test public void c3p0Test02() throws SQLException { ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("mysql"); System.out.println("执行...."); long start = System.currentTimeMilli原创 2021-11-06 15:08:38 · 108 阅读 · 0 评论 -
jdbc-- 批处理
未批处理结果批处理结果[效果明显]未进行批处理public static void main(String[] args) throws IOException, SQLException, ClassNotFoundException, InstantiationException, IllegalAccessException { Class<?> aClass = Class.forName("com.mysql.jdbc.Driver"); Dr原创 2021-11-06 13:16:41 · 93 阅读 · 0 评论 -
jdbc--事务
事务事务的出现是为了防止一个由两个人交互的事情,出现不同的结果,把两个或多个步骤看成一个步骤,如果有任意一方没有满足,则视为事务终止=没做执行前执行后为了防止这样的事情发生出现了事务package cn.usts.edu.jdbc.rollback;import java.io.FileInputStream;import java.io.IOException;import java.sql.*;import java.util.Properties;/** * @aut原创 2021-11-06 12:54:13 · 110 阅读 · 0 评论 -
jdbc-- PreparedStatement( DML语句)insert,delete,update
PreparedStatement( DML语句)insert,delete,updatepackage cn.usts.edu.jdbc;import com.mysql.jdbc.Driver;import org.junit.Test;import java.io.FileInputStream;import java.io.IOException;import java.sql.*;import java.util.Properties;import java.util.Scan原创 2021-11-05 16:37:54 · 724 阅读 · 0 评论 -
jdbc-- 测试PreparedStatement
测试PreparedStatement@description: 测试PreparedStatement 对sql注入的解决 以及常用方法package cn.usts.edu.jdbc;import com.mysql.jdbc.Driver;import java.io.FileInputStream;import java.io.IOException;import java.sql.*;import java.uti原创 2021-11-05 16:16:33 · 251 阅读 · 0 评论 -
jdbc-- StatementSQL注入演示
StatementSQL注入演示解决方案:preparedStatement测试用户名: 1' or测试密码: or '1'='1// StatementSQL注入演示 @Test public void statementSqlDemo() throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException, IOException {原创 2021-11-05 15:56:23 · 121 阅读 · 0 评论 -
jdbc-- 结果集ResultSet
// 结果集ResultSet @Test public void resultSetTest() throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException, IOException { // 注册驱动 Class<?> aClass = Class.forName("com.mysql.jdbc.Driver"...原创 2021-11-05 15:12:16 · 199 阅读 · 0 评论 -
JDBC操作数据(以mysql为例)的5种常用方法
JDBC操作数据(以mysql为例)的5种常用方法@description: jdbc的使用步骤 1.加载数据库驱动 2.通过DriverManager获取数据库连接 3.执行sql 4.释放连接package cn.usts.edu.jdbc;import com.mysql.jdbc.Driver;import org.junit.Test;import ja原创 2021-11-05 14:17:26 · 366 阅读 · 0 评论