文章列表

-
- Mybatis传入List实现批量更新的示例代码
- Dao层写法/** * 批量更新新库存 * @param list * @return */ int updateNewStock(@Param(value = 'list') List<GreenBeanMsg> list);xml具体实现代码<update i...
- 日期:2023-10-22
- 浏览:408

-
- MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘
- 背景最近有一个数据统计服务需要升级 SpringBoot 的版本,由 1.5.x.RELEASE 直接升级到 2.3.0.RELEASE ,考虑到没有用到 SpringBoot 的内建 SPI ,升级过程算是顺利。但是出于代码洁癖和版本洁癖,看到项目中依赖的 MyBatis 的版本是 3.4.5 ,...
- 日期:2023-10-23
- 浏览:56

-
- Mybatis SQL运行流程源码详解
- 概述源码就是能够被用来执行,生成机器能够识别的代码,通过开源源码,可以引用其功能。重要性1、mybatis中的sql执行,不仅要知道返回的结果是什么,还需要知道这结果是怎么来的,经过了怎样的处理,只有知道了这样的原理,碰到问题才能更好的知道问题出在那个环节。2、能更好的扩展应用程序,可以做到代码的复...
- 日期:2023-10-22
- 浏览:59

-
- Mybatis批量操作sql写法示例(批量新增、更新)
- 在使用foreach时,collection属性值的三种情况:如果传入的参数类型为List时,collection的默认属性值为list,同样可以使用@Param注解自定义keyName;如果传入的参数类型为array时,collection的默认属性值为array,同样可以使用@Param注解自定...
- 日期:2023-10-19
- 浏览:107

-
- 浅谈MyBatis-plus入门使用
- 目录一、初始化 SpringBoot 项目二、创建数据表三、在 application.yml 中配置 mysql 信息四、编写用于测试的实体类五、编写操作实体类的 Mapper 类六、启动类中扫描 Mapper 类七、写一个测试类八、配置日志九、遇到的两个坑十、总结一、初始化 SpringBoot...
- 日期:2024-07-09
- 浏览:103
- 标签: Mybatis

-
- SpringBoot Mybatis如何配置多数据源并分包
- 看了不少网上关于多数据源的配置,大致可分为两类,分包方式和通过切面方式;样例已上传至github:https://github.com/dadachao/multids第一个子项目ds01即时使用分包方式完成多数据源配置。总结项目中出现的问题和解决办法:数据库的连接信息:连接信息是写在db.prop...
- 日期:2023-05-19
- 浏览:77
- 标签: Spring

-
- Mybatis自定义typeHandle过程解析
- 一 前言本篇文章的基础是建立在mybatis配置二 准备工作2.1建表语句CREATE TABLE `customer` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT ’主键’, `customer_name` varchar(255) DEFAULT...
- 日期:2023-10-24
- 浏览:57

-
- Mybatis mapper接口动态代理开发步骤解析
- 一、必须遵守的四项原则1:接口 方法名==xx.xml中的id名2:方法返回值类型与Mapper.xml文件中返回值类型一致3:方法的入参类型与Mapper.xml文件中入参值类型一致4:命名空间绑定接口二、代码public class UserMapperTest {private SqlSess...
- 日期:2023-10-23
- 浏览:51

-
- 详解Mybatis中的 ${} 和 #{}区别与用法
- Mybatis 的Mapper.xml语句中parameterType向SQL语句传参有两种方式:#{}和${}我们经常使用的是#{},一般解说是因为这种方式可以防止SQL注入,简单的说#{}这种方式SQL语句是经过预编译的,它是把#{}中间的参数转义成字符串,举个例子:select * from ...
- 日期:2023-10-23
- 浏览:86

-
- Mybatis_plus基础教程(总结篇)
- 一.简介官网网址:http://mp.baomidou.com/参考教程:http://mp.baomidou.com/guide/二.特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作...
- 日期:2023-10-22
- 浏览:177
排行榜

网公网安备