在Mybatis分页插件的说明中有如下内容 不支持的情况 对于关联结果查询,使用分页得不到正常的结果,因为只有把数据全部查询出来,才能得到最终的结果,对这个结果进行分页才有效。因而如果是这种情况,必然要先全部查询,在对结…
分类:mybatis
springboot 链接多数据库,动态获取数据源信息
springboot 链接多数据库,动态获取数据源信息 前言 最近公司有个需求需要后端访问多个数据库,在网上查了半天资料,结果发现大部分都是配置的主从库这种数据源固定的情况,不符合我的需求,假设我们有这样一种需求,后端需…
Mybatis表对象继承实现
Mybatis表对象继承 我们一般用表来表现对象之间的继承关系时通常有三种方式。第…
mybatis-plus查询无数据问题
由于本周工作原因,spring系列放到下周写,今天分享一个实际开发中出现的问题和解决办法。 先说说背景。 事情是这样的,我们上线了一个缴费系统,但是一到高峰缴费,就会出现通过手机号查询不到个人的缴费信息。只要重启,能好那…
mybatis-映射器-select
select元素是我们最常用也是功能最强大的sql语言。select元素帮助我们从数据库中读取出数据,组装数据给业务人员。执行select语句之前,我们需…
mybatis中${}导致的数据写入时开头的0丢失问题
问题说明: 在用mybatis做数据插入操作时,部分数据以0开头的会被忽略掉,类似excel中数字类型前的0会被默认去掉 产生原因: 分析近期出问题的件,发现都是以0开头的运单,然后对比发版的代码,发现有如…
MyBatis官方文档-XML 映射文件
最近更新: 15 七月 2019|版本: 3.5.2 文章目录 XML 映射文件 insert, update 和 delete sql 结果映射 高级结果映射 结果映射(resultMap) id & resu…
mybatis查询数据查不到问题解决
今天在使用ssm框架写一个简单的功能,突然就遇到一个任何的逻辑和代码没有错误的情况下,就是查不到数据,只能查到一个id值,很纳闷,经过仔细的排查问题,最后知道了问题的所在。 原来是因为数据库和字段和代码中的对象的字段不一…
生产环境数据库连接15分钟断开问题排查
1、背景介绍: 前段时间,生产跑批出现过一个问题,报错如下: 按照以往经验,初步定位是连接失效了,后期生产复现发现时间都很接近,为此引发一个问题,这个接近15分钟的时间,到底是哪里定义的? 本地尝试复现,但是本地多次尝试…
MyBatis 自动映射
0x00:引子 在 MyBatis 的映射配置文件中,select 标签查询配置结果集时使用过 resultType 属性,当在 resultType 中定义一个 Java 包装类时,如果 sql 语句查询的结果中有列名…
Mysql外键关联【一张表两个字段分别与另一张表主键关联】
例如用户表 user_id user_name 1 zhangsan 2 lisi 3 wangwu 4 zhaoliu 另一张money表,表示了借钱的关系 id from to how 1 1 2 100 2 3 4…
IDEA新建mybatis-config.xml配置文件
在使用IDEA使用Mybatis时,在把mybatis所依赖的包通过Maven加载后,就要新建mybatis-config.xml配置文件。我以为是可以直接通过右键然后创建mybatis-config.xm…