名称空间问题
名称空间可以随意写,但是如果将包名代表的字母写进去了,会自动解析为类
Exception in thread “main” java.lang.NoClassDefFoundError: com/cj/User (wrong name: com/cj/user) ,就必须写类名和他对应,类名是大写,小写报错。


Incorrect string value: ‘\xAC\xED\x00\x05sr…’ for column ‘hobby’ at row 1
错误的字符串值。。 list转换为字符串时报错。。需要重写TypeHandler指定他的类型转换。。TypeHandler使用


mybatis 使用 < 小于号 > 大于号出错的解决方案

符号 转义字符
< &lt;
<= &lt;=
> &gt;
>= &gt;=
& &amp;
&apos;
" &quot;

mybatis动态标签 bind 标签

 <select id="selectDictTotal" resultType="java.lang.Integer">
        <bind name="type_like" value="'%'+typeName+'%'"/>
        </select>

传入值为null时,oracle报错,无效的类型
在springboot配置类中配置

mybatis.configuration.jdbc-type-for-null=null

引用:https://www.cnblogs.com/itrena/p/9041147.html


No enum constant org.apache.ibatis.type.JdbcType.XXX的解决办法

  • 没有这个参数
  • 参数大小写问题
    引用:https://blog.csdn.net/Searchin_R/article/details/83894200

mybatis传入参数为0被误认为是空字符串的解决方法
在这里插入图片描述

引用:https://blog.csdn.net/hs_shengxiaguangnian/article/details/114642224

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐