摘要: Apache DBUtils和SpringJdbcTemplate简化了数据库的操作,但是提供的功能较少。在实际的开发过程中,用的大多都是ORM框架,较为流行的ORM持久层框架:Hibernate、Mybatis。 ORM ( Object Relational Mapping ),即对象关系映射, 阅读全文
posted @ 2023-03-10 16:01 无虑的小猪 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍基于JDBC的两个优秀的工具包,Apache DBUtils和SpringJDBC的基本应用。 1、Apache DBUtils DBUtils样例的官网地址:https://commons.apache.org/proper/commons-dbutils/examples.html。 阅读全文
posted @ 2023-03-10 15:49 无虑的小猪 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、原生JDBC的缺陷 在 JDBC 笔记(一):JDBC的开发步骤 中,提到原生JDBC查询数据库的开发步骤,不难看出用原生的JDBC查询数据库有以下缺点: 1、代码重复 原生JDBC,获取数据库连接、创建Statement对象步骤,每次查询数据库都需要创建并获取1. 2、资源管理 数据库连接资源 阅读全文
posted @ 2023-03-10 15:38 无虑的小猪 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1、什么是JDBC? JDBC是一类接口,制定了统一访问各类关系数据库的标准接口。 JDBC的全称:Java数据库连接 Java Database Connectivity。 2、JDBC的作用 JDB是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据 阅读全文
posted @ 2023-03-10 15:30 无虑的小猪 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、Mybatis整体架构 Mybatis的整体框架分为三层,分别是基础支持层、核心处理层、和接口层。 1.1、接口层 SqlSession是接口层的核心对象,是应用程序与Mybatis交互的桥梁。SqlSession接口定义数据查询、数据新增、数据修改、数据删除等对数据库库操作的方法。也定义了获取 阅读全文
posted @ 2023-03-10 15:15 无虑的小猪 阅读(130) 评论(0) 推荐(0) 编辑