zl程序教程

MyBatis基础-01

  • MyBatis-Plus 基础+进阶+实战 之 如何实现物理分页

    MyBatis-Plus 基础+进阶+实战 之 如何实现物理分页

    背景项目中使用最频繁的就是查询操作,那么肯定都会涉及到分页,因为当数据量非常大的时候,你不能一下子把所有数据全部返回给前端,这样会随着数据越来越多,导致查询速率越来越慢,那么使用分页将是最好的解决方案。如果使用mysql数据库,我们可以通过手动拼接limit语句,外加一个查询总条数的语句,实现分页;但是现在使用MyBatisPlus,就可以直接使用它提供的插件,轻松实现分页操作,不再需要手动拼接s

    日期 2023-06-12 10:48:40     
  • MyBatis 从入门到放弃 ( MyBatis基础总结 )

    MyBatis 从入门到放弃 ( MyBatis基础总结 )

    目录MyBatis历史Mybatis特性MyBatis下载和其它持久化层技术对比开发环境创建maven工程创建MyBatis的核心配置文件创建mapper接口创建MyBatis的映射文件通过junit测试功能加入log4j日志功能核心配置详解environmentstransactionManagerDataSource引入jdbc.propertiestypeAliasessettings下划线

    日期 2023-06-12 10:48:40     
  • MyBatis基础入门

    MyBatis基础入门

    1. 持久化与ORM技术1.1 持久化在软件开发过程中,我们经常要把程序内存中的数据存放到磁盘(或数据库),或者把磁盘(或数据库)的数据加载到内存。这种把程序数据在“瞬时状态”和“持久状态”间转换的过程我们称之为“持久化”。1.2 ORM我们往往使用“关系型数据库”来持久化有一定复杂度的程序数据,在Java中,这种持久化是使用JDBC来实现的。用过JDBC的人都知道,JDBC的代码重复性很高,而且

    日期 2023-06-12 10:48:40     
  • MyBatis基础(SSM框架)

    MyBatis基础(SSM框架)

    , 24 8月 2021作者 847954981@qq.com后端学习, 我的编程之路MyBatis基础(SSM框架)在当下 MyBatis 已经是最主流的持久层框架,具体一点就是操作数据库的框架;MyBatis 非常轻量,只需要通过简单的XML或者注解就可以完成数据映射和操作数据。很多公司都采用 MyBatis 作为 Java 的持久层框架,主要的原因在于它可以灵活的自定义SQL又兼具ORM

    日期 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     
  • MyBatis基础-05-缓存

    MyBatis基础-05-缓存

    MyBatis_cache Teacher.java: 1 package com.atguigu.bean; 2 3 import java.io.Serializable; 4 import java.util.Date; 5 6 public class Teacher{ 7 8 private Integer id; 9 private Stri

    日期 2023-06-12 10:48:40     
  • MyBatis基础-02

    MyBatis基础-02

    1.    2.    3.

    日期 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     
  • mybatis简单基础配置

    mybatis简单基础配置

    mybatis配置方式有很多,这里做个简单记录applicationContext-mybatis.xml文件如下 bean id="sqlSessionFactory-source" property name="dataSource" ref="dynamicDataSource" / property name="mapperLocations" value="classpat

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