Mybatis

  • MyBatis(十一):分页——利用SQL的limit实现

    一、SQL中limit的基本用法 我们先来熟悉SQL中limit的基本用法 这是我现有的表结构 然后进行limit查询 1. select * from user limit 3,…

    大数据 2022年9月15日
  • MyBatis(十三):使用注解开发

    一、什么是使用注解开发 使用注解开发就是无需再配置Mapper.xml文件,直接在接口中利用注解实现SQL语句。 二、为什么要使用注解开发 正如官方文档所说: 使用注解来映射简单语…

    编程笔记 2022年9月14日
  • 02-MyBatisPlus入门

    快速开始参考:https://baomidou.com/pages/226c21/测试项目: mybatis_plus数据库:mybatis_plus 一、创建并初始化数据库 1、…

    编程笔记 2022年9月13日
  • Mybatis入门2–把获取SqlSession的方法封装成工具类

    工具类里面一般是静态方法,通过把读取mybatis主配置文件获取SqlSession的一些列繁琐步骤封装成工具类,减少代码量。 Mybatis工具类 src/main/java/c…

    大数据 2022年9月12日
  • mybatis 解决属性名和字段名不一致的问题

    1.问题: 数据库字段和实体类字段名称不同,导致有些字段无法映射:User{id=1, name=’zsq’, password=’null&#…

    编程笔记 2022年9月12日
  • mybatis 日志

    日志工程: 如果一个数据库操作,出现了异常,我们要排除错误。日志是就是最好的助手! 以前,我们时候sout、debug的方式解决 现在,我们可以使用日志工厂。 logImpl 指定…

    编程笔记 2022年9月12日
  • mybatis 分页

    语法:select * from user limit startIndex,pageSize select * from user limit 0,2 mybatis分页查询 添…

    编程笔记 2022年9月12日
  • mybatis延迟加载总结

    1、延迟加载 就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。 优点:先从单表查询,需要时再从关联表去关联查询,⼤⼤提⾼数据库性能,因为查询单表要…

    编程笔记 2022年9月12日
  • mybatis中insert(添加)到MySQL数据库自动返回主键值

    前提要求:   1. 数据库:MySQL   2. 数据库表的要求如下:(这里用的是Navicat)      mybatis中XML文件 如下:           keyPro…

    大数据 2022年9月12日
  • mybatis 面经总结

    全自动ORM与半自动ORM的区别:都是对JDBC的封装,全自动把SQL也封装了,程序员不需要写sql,mybatis没有封装sql,只封装了加载驱动、建立连接、创建 Stateme…

    编程笔记 2022年9月11日