MyBatis TypeHandler的初次接触

起因是在调试老项目代码中,发现图片url是需要在前端页面中进行拼接处理的,但是突然出现几张以前旧版的url存储格式,导致拼接结果错误;

MyBatis TypeHandler的初次接触

DEBUG后  原因是在Mybatis查询查询数据库的时候就被拼接成上头尾的http://xxx和/middle了

就很疑惑,究竟是什么神仙原因导致了这种情况的发生呢?

MyBatis TypeHandler的初次接触

最不起眼的resultMap设置上出现了我从来没见过的typeHandler属性,诶?这是什么东西呢……

https://blog.csdn.net/jokemqc/article/details/81326109 ←这里是教程