JDBC——增删改查及开启事务操作

1.在JDBC中进行对mysql的添加数据

public void test() throws SQLException {

2.在JDBC中进行对mysql的修改/更新数据

3.在JDBC中进行对mysql的删除数据

注意: JDBC中查询语句的方法与之前三者不同,需要调用executeQuery方法

4.在JDBC中查询一条数据

5.在JDBC中查询多条数据,此时我们需要自定义一个javaBean类,来进行存储查询语句所返回的值,并使用ArrayList集合接收

创建student Bean类

package net.cyan.cy01; ​ public class Student {     private int id;     private String name; ​     public Student() { ​     } ​     public int getId() {         return id;     } ​     public void setId(int id) {         this.id = id;     } ​     public String getName() {         return name;     } ​     public void setName(String name) {         this.name = name;     } ​     public Student(int id, String name) {         this.id = id;         this.name = name;     } ​

之后进行查询

6.JDBC中开启事务的操作

场景:比如银行转账,从A账户扣去1000元打到B账户,此时如果当中出现了异常很有可能导致从A账户扣除了钱但没有到B账户此类的问题,所以为了解决这类问题我们使用事务将两步操作合并为一条,任何一条执行错误就回滚数据。

package net.cyan.cy02; ​ import net.cyan.cy01.JDBCutil; import org.junit.Test; ​ import java.sql.Connection; import java.sql.ParameterMetaData; import java.sql.PreparedStatement; import java.sql.SQLException; ​ public class JDBCDemoSw {

Original: https://www.cnblogs.com/CYan521/p/16469807.html
Author: 再美不及姑娘你
Title: JDBC——增删改查及开启事务操作

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/562320/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球