
MyBatis
文章平均质量分 78
MyBatis
keep one's resolveY
保持清醒!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis拦截器使用
1、2、3、原创 2025-02-10 10:38:20 · 226 阅读 · 0 评论 -
Mybatis-延迟加载
问题在开发过程中很多时候我们并不需要总是在加载用户信息时就一定要加载他的订单信息。此时就是我们所说的延迟加载。举个栗子* 在一对多中,当我们有一个用户,它有个100个订单在查询用户的时候,要不要把关联的订单查出来?在查询订单的时候,要不要把关联的用户查出来?* 回答在查询用户时,用户下的订单应该是,什么时候用,什么时候查询。在查询订单时,订单所属的用户信息应该是随着订单一起查询出来。延迟加载就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。转载 2022-10-25 11:22:51 · 439 阅读 · 0 评论 -
MyBatis中 #{} 与 ${} 的区别
如:order by #{id},如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”。${id},如果传入的值是111,那么解析成sql时的值为order by 111, 如果传入的值是id,则解析成的sql为order。综上所得, ${ } 变量的替换阶段是在动态 SQL 解析阶段,而 #{ }变量的替换是在 DBMS 中。所以我们在使用mybatis的时候,尽量的使用#方式,这是大家要注意的地方。...转载 2022-08-10 09:26:36 · 249 阅读 · 0 评论 -
mybatis-plus时间范围查询和条件查询
mybatis-plus条件查询_starcpdk的博客-优快云博客_mybatisplus条件查询转载 2022-08-02 23:06:56 · 1690 阅读 · 0 评论 -
Mybatis中传递多个参数的4种方法
前言现在大多项目都是使用Mybatis了,但也有些公司使用Hibernate。使用Mybatis最大的特性就是sql需要自己写,而写sql就需要传递多个参数。面对各种复杂的业务场景,传递参数也是一种学问。下面给大家总结了以下几种多参数传递的方法。方法1:顺序传参法(不推荐)#{}里面的数字代表你传入参数的顺序。这种方法不建议使用,sql层表达不直观,且一旦顺序调整容易出错。方法2:@Param注解传参法(推荐)#{}里面的名称对应的是注解 @Param括号里面修饰的名称。转载 2022-03-01 16:05:23 · 12979 阅读 · 0 评论 -
Mybatis分页插件PageHelper的配置和使用方法
前言在web开发过程中涉及到表格时,例如dataTable,就会产生分页的需求,通常我们将分页方式分为两种:前端分页和后端分页。前端分页一次性请求数据表格中的所有记录(ajax),然后在前端缓存并且计算count和分页逻辑,一般前端组件(例如dataTable)会提供分页动作。特点是:简单,很适合小规模的web平台;当数据量大的时候会产生性能问题,在查询和网络传输的时间会很长。后端分页在ajax请求中指定页码(pageNum)和每页的大小(pageSize),后端查询出当页的数据返回,转载 2022-02-23 22:39:14 · 17654 阅读 · 0 评论 -
Jpa使用详解(Hibernate)
Jpa使用详解ORM思想1.ORM概述ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射 简单的说:ORM就是建立实体类和数据库表之间的关系,从而达到操作实体类就相当于操作数据库表的目的。2.为什么要使用ORM当实现一个应用程序时(不使用O/R Mapping)转载 2021-12-14 01:11:39 · 5196 阅读 · 0 评论 -
MyBatisPlus理解
学习MyBatis-Plus之前要先学MyBatis–>Spring—>SpringMVC为什么要学它?MyBatisPlus可以节省我们大量的时间,所有CRUD代码都可以自动完成JPA, tk-mapper ,MyBatisPlus偷懒用的!1.简介是什么?官网:MyBatis-Plus2.特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作转载 2021-12-04 21:16:25 · 773 阅读 · 0 评论 -
SpringBoot狂神18-(SpringBoot整合MyBatis)+Classpath*
整合MyBatis官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.1.1整合测试1、导入 MyBatis 所需要的依赖<dependency> <grou转载 2021-08-08 22:56:13 · 605 阅读 · 0 评论 -
Mybatis_狂神(XML和注解,配置,lombok插件,动态sql,缓存等)
狂神说Mybatis视频链接:B站视频Mybatis官方文档:Mybatis官方文档MyBatis1、简介1.1 什么是MybatisMyBatis 是一款优秀的持久层框架; 它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中转载 2021-03-29 23:44:29 · 2307 阅读 · 5 评论 -
springMVC_狂神_03_SSM整合(spring+springmvc+mybatis)
一、mybatis层转载 2021-06-23 20:11:04 · 551 阅读 · 0 评论 -
Spring5_狂神(IOC,AOP,SpringMybatis,事务)
转载链接:https://www.cnblogs.com/renxuw/p/12994080.htmlMybatis学完开始学Spring同样先放上参考文档,现在只是需要短时间之内要过一下基础,等考完研再看要不要深入学习吧。B站https://www.bilibili.com/video/BV1WE411d7Dv狂神说Spring01:概述及IOC理论推导https://mp.weixin.qq.com/s/VM6INdNB_hNfXCMq3UZgTQ狂神说Spring02:快速上手..转载 2021-04-21 20:24:35 · 1156 阅读 · 0 评论