Closed wzyxdwll closed 2 months ago
我把xml文件改了一下 将properties改成如下:
就可以正常使用了,但是理论上在entity中用注解应该也能正常工作才对?
注解生效范围不是全局
注解生效范围不是全局
您的意思是还是需要在application里面配置typehandler的包扫描是么? 我尝试了一下xml和注解都需要加typehandler
注解只生效于mp自带的crud
string的typehandler也不要全局扫,会误伤其他的
注解只生效于mp自带的crud
我使用的就是mp自带的crud还是要在mapper.xml里面加typehandler的属性
如果自带crud都不生效那你提供复现demo吧
如果自带crud都不生效那你提供复现demo吧
好的 我整理一下,提供个demo出来
demo在这里,把mapper.xml里面的typehandler去掉或者是entity里面的typehandler去掉都不行
试了,不管去不去掉xml都正常的,而且本来不管你xml写什么resultMap都不会影响mp自带的查询
您的意思是去掉整个xml么?而不是去掉xml的asset字段的typehandler么?
都说了你xml里写的东西根本就没有用到,去掉整个和去掉部分有区别吗?
都说了你xml里写的东西根本就没有用到,去掉整个和去掉部分有区别吗?
你这不是启动报错嘛,那肯定要报错啊,有什么问题?上面也说注解的生效范围,你自己写的resultmap又不在这个范围内
好的 我理解了 感谢解答
确认
当前程序版本
3.5.5
问题描述
版本信息: kotlin: 1.9.24 mybatis-plus: .3.5.5 spring boot: 3.3.1
代码如下: customPropertyPojo:
entity:
jsonbTypeHandler:
mapper xml:
详细堆栈日志