其他

9. 其他

9.1 逆向工程

由于使用数据表时,我们需要给每一个表都创建对应的实体类,每个实体类都有对应的 Mapper 接口和 Mapper.xml 文件,这些其实都是一些重复的工作,我们可以通过第三方工具来完成。

查询进阶

8. 查询进阶

8.1 一对一查询

8.1.1 一对一查询

在实际开发中,经常会遇到一对一查询,一对多查询等。这里我们先来看一对一查询。

Mapper 映射文件

7. Mapper 映射文件

mapper 映射文件,是 MyBatis 中最重要的部分,涉及到的细节也是非常非常多。

全局配置

6. 全局配置

全局配置中的文件非常多,主要有如下几方面:

引入 Mapper

5. 引入 Mapper

前面我们所写的增删改查是存在问题的。主要问题就是冗余代码过多,模板化代码过多。例如,我想开发一个 UserDao,可能是下面这样:

MyBatis 架构介绍

4. MyBatis 架构介绍

看完前面的 HelloWorld,接下来我们通过一张网络图片来看下 MyBatis 架构:

增删改查

3. 增删改查

前面的 HelloWorld ,我们做了一个查询的 Demo,这里我们来看另外四种常见的操作。

HelloWorld

2. HelloWorld

我们通过一个简单的 HelloWorld 先来看下 MyBatis 的基本用法。

MyBatis 简介

1. MyBatis 简介

1.1 JDBC 存在的问题

MyBatis 教程姗姗来迟,松哥手码的 SSM 教程总算齐活了,小伙伴们可以下载啦

上周末去了趟南京,昨晚到家都十二点多了,今天一大早起来整理 MyBatis 教程,现在总算搞好了,至此,松哥自制的 SSM 教程现在总算齐活了。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×