ssm框架:Mybatis学习笔记
文章平均质量分 80
Varmilo丶
这个作者很懒,什么都没留下…
展开
-
缓存
缓存 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 文章目录缓存一丶缓存介绍 一丶缓存介绍 我们都挺说过缓存,但是什么是缓存呢? 其实这个事情很好理解,我几个简单的例子: 假如我们在数据库中的查询一些数据,我们会使用sql语句,这时一次的查询结果就会就将他暂存到一个可以直接取到的地方。当我们查询的时候我们就会奔着缓存去,而不是去再次连接数据库。 ...原创 2021-05-25 18:02:43 · 84 阅读 · 0 评论 -
Mybatis初试
Mybatis初试 目录 Mybatis初试 一丶原创 2021-05-12 18:30:10 · 83 阅读 · 0 评论 -
动态sql
动态SQL 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 文章目录动态SQL一丶 动态SQL之if语句二丶动态sql常用的标签:1丶where2丶choose标签3丶set,trim标签 一丶 动态SQL之if语句 首先我们要理解什么是动态的sql语句,假如我只按照摸个sql语句的固定格式,那么他就不是动态的。我们在固有的sql语句中根据不同的值得限定,所查询的不同的值,那么就可以称之原创 2021-05-21 12:36:03 · 320 阅读 · 0 评论 -
复杂查询
标题 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 文章目录标题原创 2021-05-20 11:19:58 · 66 阅读 · 0 评论 -
Mybatis中注解的使用
Mybatis中注解的使用 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html原创 2021-05-18 21:38:11 · 437 阅读 · 0 评论 -
分页
分页 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 一丶Limit实现分页 首先我们应该知道,分页的目的是什么:可以减少数据的处理量。 我们看我们user表中的数据: 我们看这样的一段代码: SELECT * FROM mybatis.`user` LIMIT 0,2 运行结果: 我们可以看到,这其实就是实现了limit分页,前面的常量代表着从查询开始的次数,后面的参数则为查询结原创 2021-05-18 10:29:51 · 59 阅读 · 0 评论 -
ResultMap结果集映射和日志
ResultMap结果集映射 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 一丶 首先我们看这样的一个问题:假如我们的字段名和属性名不一致,该怎么办。 我们可以看这样一段代码: User实体类: public class User { private int id; private String name; private String pwd; pu原创 2021-05-17 20:33:39 · 86 阅读 · 0 评论 -
Mybatis配置解析
Mybatis配置解析 一丶属性优化 我们在配置mybatis-config.xml文件的时候,将自己的数据库的用户和密码全部都赋予值,但是我们也可以将他另存在外部文件中: db.properties: driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8 username=root password=15原创 2021-05-17 14:40:32 · 50 阅读 · 0 评论 -
Map和模糊查询
Map和模糊查询 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 这里写目录标题Map和模糊查询一丶万能的Map二丶模糊查询 一丶万能的Map 我们都知道Map是一个集合,当我们利用Mybatis操纵数据库进行查询的时候也可以使用Map。 接口设置: UserMapper.xml文件的配置: <insert id="addUser2" parameterType="ma原创 2021-05-13 22:11:00 · 356 阅读 · 0 评论 -
Mybatis中增删改查
Mybatis中增删改查 一丶namespace的重要性: namespace很重要,如果namespace的包名不和Dao/Mapper不一致,那么就就会报错: 在这里我只是将UserDao改名为UserMapper报出以下结果: 所以我们必须将下面这个包名进行改变: 原包名: <?xml version="1.0" encoding="UTF8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD .原创 2021-05-13 11:37:50 · 143 阅读 · 1 评论