随笔分类 -  MyBatis学习

摘要:一、为什么要进行类型别名优化 首先我们来看一下前面写的UserMapper.xml配置文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "h 阅读全文
posted @ 2022-09-09 08:28 谁知道水烫不烫 阅读(214) 评论(0) 推荐(1)
摘要:一、什么是配置之属性优化 在解答这个问题之前我们应该先明白MyBatis的配置有哪些? 官方文档中文网:配置_MyBatis中文网。 我们还是直接看官方文档中给出的内容: MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configura 阅读全文
posted @ 2022-09-08 17:50 谁知道水烫不烫 阅读(202) 评论(0) 推荐(0)
摘要:一、Map的使用 前面我们在Mapper接口的方法中,传入的参数都是一个基本类型或者是一个实体类,那么如果我们需要的参数不止一个但又用不到实体类所有的属性有没有什么更好的办法呢,这里我们就可以用到Map了。 我们还是以具体的操作来进行理解。 1.利用Map实现查询 (1)修改UserMapper接口 阅读全文
posted @ 2022-09-08 10:53 谁知道水烫不烫 阅读(463) 评论(2) 推荐(0)
摘要:在MyBatis(二)的学习中我们已经实现了第一个MyBatis程序,现在我们要实现增删改查的完整操作,我们应该思考我们需要去修改哪些内容呢? 修改三个内容:Mapper接口、对应Mapper接口的xml配置文件、测试类。 一、查询 我们尝试一个根据id查询一个用户的信息。 1.修改UserMapp 阅读全文
posted @ 2022-09-08 09:53 谁知道水烫不烫 阅读(157) 评论(0) 推荐(0)
摘要:在MyBatis的第一篇的学习中我们了解了MyBatis是什么和为什么学习MyBatis,本次我们将学习MyBatis的具体使用。 思路:环境搭建——>MyBatis导入——>代码编写——>测试。 一、环境搭建 1.建立数据库 CREATE DATABASE `MyBaties`; CREATE T 阅读全文
posted @ 2022-09-08 08:29 谁知道水烫不烫 阅读(114) 评论(0) 推荐(0)
摘要:学习一个新的内容,我认为还是需要从是什么、为什么、怎么做(怎么用)三个点进行切入,下面我就以此三点对Mybatis进行学习。 一、Mybatis是什么 1.Mybatis简介 MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundat 阅读全文
posted @ 2022-09-07 09:32 谁知道水烫不烫 阅读(85) 评论(0) 推荐(0)