- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
学习了MYSQL数据库,学习了JavaSE
你将会学到:
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
课程简介:
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。
JDBC库中所包含的API通常与数据库使用于:
连接到数据库
创建SQL或MySQL语句
在数据库中执行SQL或MySQL查询
查看和修改数据库中的数据记录
JDBC API支持用于数据库访问的两层和三层处理模型,但通常,JDBC体系结构由两层组成:
JDBC API:提供应用程序到JDBC管理器连接。
JDBC驱动程序API:支持JDBC管理器到驱动程序连接。
JDBC API使用驱动程序管理器并指定数据库的驱动程序来提供与异构数据库的透明连接。
JDBC驱动程序管理器确保使用正确的驱动程序来访问每个数据源。 驱动程序管理器能够支持连接到多个异构数据库的多个并发驱动程序。
通过本课程可以学习到以下知识点:
了解JDBC的概念和 必要性
了解JDBC驱动程序类型
了解java.sql包
使用JDBC进行 数据库编程
PreparedStatement接口
了解事务
课程大纲-JDBC基础视频课程
4
JDBC 之SQL 注入攻击SQL 注入是利用某些系统没有对用户输入的数据进行充分的检查,而在用户输入数据中注入非法的 SQL 语句段或命令,从而利用系统的 SQL 引擎完成恶意行为的做法对于 Java 而言,要防范 SQL 注入,只要用 PreparedStatement 取代 Statement 就可以了
「仅限付费用户」点击下载“SQL注入攻击.rar”
[12:43]开始学习5
JDBC之PreparedStatement预编译可以通过调用 Connection 对象的 preparedStatement() 方法获取 PreparedStatement 对象PreparedStatement 接口是 Statement 的子接口,它表示一条预编译过的 SQL 语句PreparedStatement 对象所代表的 SQL 语句中的参数用问号(?)来表示,调用 PreparedStatement 对象的 setXXX() 方法来设置这些参数. setXXX() 方法有两个参数,第一个参数是要设置的 SQL 语句中的参数的索引(从 1 开始),第二个是设置的 SQL 语句中的参数的值
「仅限付费用户」点击下载“jdbc_01.rar”
[14:28]开始学习11
JDBC 之事务管理(一)事务:指构成单个逻辑工作单元的操作集合事务处理:保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),要么整个事务回滚(rollback)到最初状态当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会向数据库自动提交,而不能回滚为了让多个 SQL 语句作为一个事务执行:调用 Connection 对象的 setAutoCommit(false); 以取消自动提交事务在所有的 SQL 语句都成功执行后,调用 commit(); 方法提交事务在出现异常时,调用 rollback(); 方法回滚事务若此时 Connection 没有被关闭, 则需要恢复其自动提交状态
「仅限付费用户」点击下载“jdbc事务管理.rar”
[13:55]开始学习12
JDBC 之事务管理(二)事务:指构成单个逻辑工作单元的操作集合事务处理:保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),要么整个事务回滚(rollback)到最初状态当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会向数据库自动提交,而不能回滚为了让多个 SQL 语句作为一个事务执行:调用 Connection 对象的 setAutoCommit(false); 以取消自动提交事务在所有的 SQL 语句都成功执行后,调用 commit(); 方法提交事务在出现异常时,调用 rollback(); 方法回滚事务若此时 Connection 没有被关闭, 则需要恢复其自动提交状态
「仅限付费用户」点击下载“jdbc事务管理.rar”
[17:56]开始学习
“柠檬官方账号”老师的其他课程更多+