![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
荆皎
这个作者很懒,什么都没留下…
展开
-
JAVA-JDBC工具类封装
import java.sql.*;public class DBUtil { /* *工具类中的构造方法都是私有的 * 因为工具类中的方法都是静态的,不需要new对象,直接采用类名调用 */ private DBUtil{} //静态代码在类加载时执行,并且只执行一次 static { try { ...原创 2020-02-11 23:20:13 · 102 阅读 · 0 评论 -
JAVA-JDBC事务自动提交机制
JDBC事务机制JDBC中的事务是自动提交的。只要执行任意一条DML语句,则自动提交一次,这是JDBC默认的机制。但是对于实际业务,需要运用事务机制。 // 开启事务 conn.setAutoCommit(false); // 手动提交 conn.commit(); /...原创 2020-02-11 23:00:28 · 1269 阅读 · 0 评论 -
JAVA-JDBC解决SQL注入问题
只要用户提供信息不参与SQL语句的编译过程,问题就解决了。即使用户提供的信息中含有SQL语句的关键字,但是没有参与编译,不起作用。PreparedStatement预操作使用java.sql.PreparedStatement,其继承了java.sql.StatementPreparedStatement是属于与编译的数据库操作对象。import java.sql.*;publi...原创 2020-02-11 22:44:20 · 300 阅读 · 0 评论 -
JAVA-JDBC
JDBCJava DataBase Connecticity(Java语言连接数据库)JDBC的本质JDBC是SUN公司制定的一套接口(interface)java.sql.*接口都有调用者和实现者。面向接口调用、面向接口写实现类,这都属于面向接口编程。为什么要面向接口编程?解耦合:降低程序的耦合性,提高程序的扩展力。为什么SUN制定一套JDBC接口?因为每个数据库原理不同,制...原创 2020-02-10 23:37:09 · 166 阅读 · 0 评论