
JDBC
丢丢diu丢
CSDN,做笔记用的……
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDBC1——JDBC的本质——JDBC编程六步
1.JDBC是什么?——Java DataBase Connectivity(Java语言连接数据库) 1.1.JDBC本质是什么? JDBC是SUN公司制定的一套接口(interface) java.sql.* (这个软件包下有许多的接口) 1.2.面向接口编程:接口都有调用者和实现者:面向接口调用,面向接口实现类。 为什么要面向接口编程? 解耦合:降低程序的耦合度,提高程序的扩展力 多态就是典型的:面向抽象编程。(不面向具体编程) 建议“ Animal a = new Cat(); A原创 2020-10-16 12:37:57 · 221 阅读 · 2 评论 -
JDBC4—自动提交机制(演示转账)—工具类封装(演示模糊查询)—悲观锁、乐观锁、演示行级锁
1.自动提交机制 1.1.重点3行代码: conn.setAutoCommit(false / true); false / true 决定自动提交开关 conn.commit(); conn.rollback(); 1.2.银行转账 账户1——>账户2 , 转账999 1.2.1.创建账户: drop table if exists t_act; create table t_act( act原创 2020-10-17 17:51:39 · 193 阅读 · 1 评论 -
JDBC3——SQL注入、及其解决方法——Statement与PreparedStatement对比——PreparedStatement的CRUD
1.用户登陆系统演示—Statement—SQL注入 1.1.需求: 模拟用户登陆功能的实现 用户名:zhangsan 密码:123 1.2.业务描述: 程序运行的时候,提供一个输入的入口,可以让用户输入用户名、密码 输入后,提交信息,java程序搜集到用户信息 JAVA程序连接数据库验证是否合法 合法:显示登陆成功 非法:显示登陆失败 1.3.本程序存在的问题—— 存在SQL语句注入现象 用户名:a 密码:b’ or ‘1’='1 会登录成功 1.4.导致原创 2020-10-17 17:19:01 · 333 阅读 · 0 评论 -
JDBC2——PowerDesigner进行建表
原创 2020-10-16 17:37:42 · 120 阅读 · 0 评论