
【Mybatis】
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO为数据库中的记录。
码农阿杰
勿忘心安!--不要让梦想成为你的梦想。
展开
-
第15讲 MyBatis 注解开发
这几年来注解开发越来越流行,Mybatis 也可以使用注解开发方式,这样我们就可以减少编写SQL映射配置文件了。原创 2023-09-25 09:22:13 · 58 阅读 · 0 评论 -
第14讲 MyBatis 的逆向工程(代码生成器)
MyBatis 逆向工程是一种自动生成数据库表对应的 Java 实体类、Mapper 接口以及 XML 映射文件的工具,它可以帮助开发人员快速生成与数据库表结构相对应的代码,从而减少了手动编写重复代码的工作量。原创 2023-09-25 09:21:02 · 873 阅读 · 0 评论 -
第13讲 MyBatis 缓存
MyBatis 中的缓存是一项重要的性能优化机制,它可以有效减少数据库访问次数,提高查询效率。MyBatis 支持两级缓存:一级缓存(本地缓存)和二级缓存(全局缓存)。原创 2023-09-25 09:19:29 · 64 阅读 · 0 评论 -
第12讲 动态 SQL 基本用法
Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。原创 2023-09-25 09:18:31 · 62 阅读 · 0 评论 -
第11讲 延迟加载
在 MyBatis 中,可以通过配置来实现延迟加载。延迟加载(懒加载)是一种优化数据库查询的技术,它允许在需要时才加载数据,而不是在对象初始化时就加载所有数据。原创 2023-09-25 09:17:37 · 53 阅读 · 0 评论 -
第10讲 代码实现:手动配置映射关系(重点)
处理简单类型映射关联关系时,可以使用 MyBatis 的 resultMap 元素来自定义映射关系。原创 2023-09-25 09:11:55 · 55 阅读 · 0 评论 -
第9讲 代码实现:自动映射
在 MyBatis 中,自动映射是通过数据库表字段名与实体类属性名相匹配来实现的。原创 2023-09-25 09:10:22 · 55 阅读 · 0 评论 -
第8讲 处理映射关联关系概述
处理映射关联关系是在使用 MyBatis 进行数据库操作时的一个重要方面,它涉及到如何将数据库中的数据映射到 Java 对象上,以及如何处理不同表之间的关联关系。原创 2023-09-25 09:09:18 · 48 阅读 · 0 评论 -
第7讲 MyBatis数据输出
MyBatis数据输出详解。原创 2023-09-25 09:08:18 · 59 阅读 · 0 评论 -
第6讲 MyBatis数据输入
数据输入是指在业务层(例如Service层)将数据传递给持久层(例如Mapper接口)的过程。原创 2023-09-25 09:07:10 · 43 阅读 · 0 评论 -
第5讲 MyBatis 配置文件
MyBatis 配置文件详解。原创 2023-09-25 09:06:02 · 51 阅读 · 0 评论 -
第4讲 SQL 语句动态传参
MyBatis 是一种用于 Java 应用程序的持久性框架,它允许您将 SQL 查询与 Java 代码分离,并提供了一种将动态参数传递到 SQL 查询的方式。原创 2023-09-25 09:04:49 · 267 阅读 · 0 评论 -
第3讲 项目简单优化
项目简单优化:添加日志框架,添加外部属性文件,测试类代码优化。原创 2023-09-20 10:21:05 · 52 阅读 · 0 评论 -
第2讲 Quickstart Your Project
Quickstart Your Project,快速入门。原创 2023-09-20 10:19:07 · 55 阅读 · 0 评论 -
第1讲 MyBatis简介
MyBatis是一个开源的Java持久化框架,用于管理数据库操作的SQL语句。原创 2023-09-14 08:35:06 · 61 阅读 · 0 评论