From 6dc34e25341e4d9f2bd45f1c1c2c717e3a6001fe Mon Sep 17 00:00:00 2001 From: many2many <6168830@qq.com> Date: Wed, 7 Aug 2024 03:05:35 +0800 Subject: [PATCH] fix c6 --- docs/chapter06.md | 10 +++++----- docs/index.md | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/chapter06.md b/docs/chapter06.md index 31cdf6c..177c81e 100644 --- a/docs/chapter06.md +++ b/docs/chapter06.md @@ -3,7 +3,7 @@ 参考[jdbc(ppt)](./resources/JDBC.pptx) -### 6.1 JDBC +### 6.1 JDBC(掌握) #### 6.1.1 什么是JDBC? - **定义**: JDBC (Java Database Connectivity) 是Java中用于连接和操作关系型数据库的标准API。 - **用途**: JDBC允许Java应用程序与各种关系型数据库进行交互,包括执行SQL语句、处理查询结果等。 @@ -130,7 +130,7 @@ public class JdbcCrudExample { } ``` -### 6.2 数据库连接池 +### 6.2 数据库连接池(了解) #### 6.2.1 什么是数据库连接池? - **定义**: 数据库连接池是一种管理数据库连接的技术,用于提高性能和减少资源消耗。 - **优势**: 减少了创建和销毁连接的开销,提高了应用程序的响应速度。 @@ -164,7 +164,7 @@ public class JdbcCrudExample { Connection conn = ds.getConnection(); ``` -### 6.3 SQL注入的预防措施 +### 6.3 SQL注入的预防措施(掌握) - **定义**: SQL注入是一种常见的安全攻击,通过在SQL语句中插入恶意代码来破坏数据库。 - **预防**: 使用预编译语句(PreparedStatement)来防止SQL注入。 - **创建PreparedStatement对象**: @@ -177,7 +177,7 @@ public class JdbcCrudExample { ResultSet rs = pstmt.executeQuery(); ``` -### 6.4 ORM +### 6.4 ORM(了解) #### 6.4.1 ORM基本概念 - **定义**: ORM (Object-Relational Mapping) 是一种编程技术,用于将对象模型映射到关系型数据库模型。 - **目的**: 简化数据库操作,提高开发效率。 @@ -192,7 +192,7 @@ public class JdbcCrudExample { - **定义**: MyBatis 是一个半自动的ORM框架,提供了SQL查询的灵活性。 - **特点**: 支持动态SQL和存储过程。 -### 6.5 NoSQL数据库 +### 6.5 NoSQL数据库(了解) #### 6.5.1 MongoDB介绍 - **定义**: MongoDB 是一个文档型NoSQL数据库,使用JSON-like文档存储数据。 - **特点**: 高性能、高可用性、易于水平扩展。 diff --git a/docs/index.md b/docs/index.md index 18acda7..3d15836 100644 --- a/docs/index.md +++ b/docs/index.md @@ -173,21 +173,21 @@ #### 5.6.3 使用@Transactional进行声明式事务管理 #### 5.6.4 使用编程式事务管理 -## 6. 数据库访问 -### 6.1 JDBC +## 6. [数据库访问](./chapter06.md) +### 6.1 JDBC(掌握) #### 6.1.1 什么是JDBC? #### 6.1.2 JDBC常用API #### 6.1.3 实现第一个JDBC程序 -### 6.2 数据库连接池 +### 6.2 数据库连接池(了解) #### 6.2.1 什么是数据库连接池? #### 6.2.2 DataSource接口 #### 6.2.3 常见数据库连接池实现 #### 6.2.4 使用HikariCP实现数据库连接池 -### 6.3 SQL注入的预防措施 -### 6.4 ORM +### 6.3 SQL注入的预防措施(掌握) +### 6.4 ORM(了解) #### 6.4.1 ORM基本概念 #### 6.4.2 常见ORM框架介绍 -### 6.5 NoSQL数据库 +### 6.5 NoSQL数据库(了解) #### 6.5.1 MongoDB介绍 #### 6.5.2 Redis介绍