zl程序教程

Mybatis基础

  • MyBatis-Plus 基础+进阶+实战 之 基础字段自动填充

    MyBatis-Plus 基础+进阶+实战 之 基础字段自动填充

    B站(乐哥聊编程)、西瓜(乐哥聊编程) 有完整配套视频,免费观看前言在项目开发过程中,我们定义的实体一般都会包含基础字段,如:createTime、updateTime、createBy、updateBy,通常做法就是在更新或插入之前,手动去更新这些字段,但是我们如果使用MyBatisPlus,就不需要手动去写了.必备注解public enum FieldFill { /** *

    日期 2023-06-12 10:48:40     
  • Mybatis实现分页-分页类的模板(最基础的模板)

    Mybatis实现分页-分页类的模板(最基础的模板)

    我用的是lombok 你也可以不用去建立Get和Set方法 我的lombok maven坐标如下:<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.22</version&

    日期 2023-06-12 10:48:40     
  • Mybatis学习总结(一):入门基础详解编程语言

    Mybatis学习总结(一):入门基础详解编程语言

    1.MyBatis是什么?   MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本

    日期 2023-06-12 10:48:40     
  • spring+springMVC+mybatis的框架项目基础环境搭建

    spring+springMVC+mybatis的框架项目基础环境搭建

    上一个项目在后台用到spring+springMVC+mybatis的框架,先新项目初步需求也已经下来,不出意外的话,应该也是用这个框架组合。 br br br 虽然在之前activiti相关的学习中所用到的框架也是这个,但是当时重点在于实现activiti的功能,因此在环境搭建上也只是以能用为前提,与真实项目中所用的还是差了不少。 br br br 因此为了给 上一个项目在后台用到sp

    日期 2023-06-12 10:48:40     
  • 【项目实战】MyBatis的基础源码 —— 缓存Cache接口源码介绍

    【项目实战】MyBatis的基础源码 —— 缓存Cache接口源码介绍

    一、MyBatis的缓存 MyBatis的缓存是为了提高查询性能而设计的。 它可以将查询结果缓存到内存中,以便下次查询时可以直接从缓存中获取结果,而不必再次执行SQL语句。 二、MyBatis

    日期 2023-06-12 10:48:40     
  • java-mybaits-015-mybatis逆向工程最佳实践【基础mybatis-generator、tk.mybatis、mubatis-plus】

    java-mybaits-015-mybatis逆向工程最佳实践【基础mybatis-generator、tk.mybatis、mubatis-plus】

    一、概述 三款框架的功能对比   Mybatis-generator 通用Mapper Mybatis-Plus 代码生成器 支持自动生成Model,Mapper,Mapper XML文件 生成方式不够灵活; 生成代码功能较为简单 支持自动生成Entity,Mapper,Mapper XML文件; 提供通用的Mapper模板,生成方式较灵活; 生成的

    日期 2023-06-12 10:48:40