• 【转载】Mybatis 数据库物理分页 PageHelper的使用

    时间:2024-04-03 15:09:35

    转自:https://blog.csdn.net/zhangxiaolang1/article/details/801466781. Maven项目引入依赖Jar包, <!-- Mybatis数据库物理分页 --><dependency> <groupId>...

  • mybatis 中使用like 和出现错误

    时间:2024-04-03 10:06:51

    ### Error querying database.  Cause: java.lang.NullPointerException: Can't add values % , null### Cause: java.lang.NullPointerException: Can't add val...

  • MyBatis 中mapper.xml文件中标签,标签的使用

    时间:2024-04-03 10:02:20

    <sql> 和 <include><sql>用来封装SQL语句, <include>来调用代码片段:<sql id="select">SELECT * FROM `body_index`</sql><select id="...

  • eclipse中mybatis generator插件的安装及使用

    时间:2024-03-26 21:54:12

    mybatis也能方向生成代码,能方向生成实体类(pojo)、mapper接口和Mapper接口映射文件,能减少我们代码的工作量。详细步骤如下1、https://github.com/mybatis/generator/releases下载org.mybatis.generator.eclipse....

  • Spring Boot入门系列(十八)整合mybatis,使用注解的方式实现增删改查

    时间:2024-03-24 14:33:28

    之前介绍了Spring Boot 整合mybatis 使用xml配置的方式实现增删改查,还介绍了自定义mapper 实现复杂多表关联查询。虽然目前 mybatis 使用xml 配置的方式 已经极大减轻了配置的复杂度,支持 generator 插件 根据表结构自动生成实体类、配置文件和dao层代码,减...

  • mybatis log plugin插件使用详解

    时间:2024-03-22 15:58:36

    在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。如果我们想直接执行,还需要在手动转化一下。MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,把 mybatis 输出的sql日志还原...

  • springboot中使用mybatis之mapper

    时间:2024-03-22 15:06:04

    Spring Boot中使用MyBatis传参方式:使用@Param@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name}, #{age})")int insert(@Param("name") String name, @Param("age") I

  • Jar程序使用MyBatis集成阿里巴巴druid连接池

    时间:2024-03-22 14:24:45

    在写jar程序,而不是web程序的时候,使用mybatis作为持久层,可以集成POOLED连接池,而阿里的druid不能用,确实很郁闷。不过有办法。首先准备好数据库配置文件然后对Druid进行一个简单的封装package org.datasource;import java.sql.SQLExcep...

  • 【spring boot笔记】19.(Mybatis)使用实体类的包装对象作为查询条件

    时间:2024-03-19 06:58:11

    创建实体类首先创建一个实体类QueryVo,文件位置如下:代码如下:package com.learning.domain;public class QueryVo { private User user; public User getUser() { return us...

  • mybatis中$和#的区别以及各自的使用场景

    时间:2024-03-15 12:54:11

    目录 一、# 符号和$ 符号区别: # 符号: $ 符号: 二、使用场景: # 符号 $ 符号: 三、XML代码示例 四、总结: 五、扩展:sql注入介绍及危害         在 MyBatis 中,$ 和 # 都是用于参数绑定的,但它们之间存在明显的差异,主要体现在参数的预处理方式和安全性上。 ...

  • 如何使用mybatis通过generatorConfig自动生成文件

    时间:2024-03-13 08:59:18

    1.pom.xml引入jar包 <!-- mybatis自动生成model,mapper -->        <dependency>            <groupId>org.mybatis.generator</groupId>      ...

  • 使用mybatis调用存储过程(注解形式和配置文件形式)

    时间:2024-03-12 13:11:37

    最近在看资料中涉及到mybatis,突然想到mysql中的视图、存储过程、函数。现将在使用mybatis调用mysql的存储过程使用总结下:使用的环境:mybatis3.4.6,mysql 5.6,数据库视图工具sqlyog(可也以使用其他的),springboot1、创建存储过程,代码如下DROP...

  • 大白话讲解Mybatis的plugin(Interceptor)的使用

    时间:2024-03-05 07:15:14

    Mybatis的plugin Mybatis的interceptor mybatis插件实现脱敏 mybatis根据请求...

  • mybatis使用序列批量插入数据

    时间:2024-02-21 10:30:35

    mybatis只提供了单条数据的插入,要批量插入数据我们可以使用循环一条条的插入,但是这样做的效率太低下,每插入一条数据就需要提交一次,如果数据量几百上千甚至更多,...

  • mybatis查询foreach使用

    时间:2024-02-19 13:52:18

    mybatis查询foreach使用 1.mybatis传入map参数,map中包含list:List<FukaModel> fukaModels = price.getSchemaPrice().getFukaList();Map<S...

  • 同时使用mybatis和mybatis-plus时,pageHelper失效问题解决

    时间:2024-01-27 16:20:15

    一、问题由来最近刚拿到一个别人的项目,该项目中使用mybatis和mybatis-plus来操作数据库,我们需要在此基础上添加新功能。做功能开发时一切都很顺利,我也...

  • MyBatis 的一对多查询可以通过在 <resultMap> 标签中使用 <collection> 标签,将查询结果映射成 Java 对象的嵌套集合。

    时间:2024-01-26 19:30:27

    MyBatis 的一对多查询可以通过在 <resultMap> 标签中使用 <collection> 标签,将查询结果映射成 Java 对象的嵌套集合。具体步骤如下: 在 <resultMap> 中使用 <collection> 标签 在 <r...

  • 当使用 Mybatis 的时候,返回类型为 list 时,为什么不用判断非空

    时间:2024-01-25 12:38:28

    当使用 Mybatis 的时候,返回类型为 list 时,为什么不用判断非空学习改变命运,技术铸就辉煌。大家好,我是銘,全栈开发程序员。img使用 Mybatis 无数据时的返回值问题最近在使用 Mybatis 与数据库交互的时候,需要将返回的结果进行遍历,写完之后, 想起来要是数据库里没有对应的值...

  • mybatis源码专题(2)--------一起来看下使用mybatis框架的insert语句的源码执行流程吧

    时间:2024-01-25 12:01:58

    mybatis源码专题(2)--------一起来看下使用mybatis框架的insert语句的源码执行流程吧 本文是作者原创,版权归作者所有.若要转载,请注明出处.本文以简单的insert语句为例 1.mybat...

  • 使用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(二)(代码篇)

    时间:2024-01-20 12:11:51

    这篇是上一篇的延续:用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(一)源代码在github上可以下载,地址:https://github.com/guoxia0719/ssm-select这篇就根据实际文件进行梳理:首先已经确定的文件有:Person    Pe...