
mybatis
重金求发
Java后台开发
展开
-
Mybatis中的CDATA标签和转义符
在Mybatis的xml文件中写sql语句时,有时可能会有 “<” 、 “&” 字符等这些符号,但是mybatis的xml文件会将这些符号转义,在以往的操作中,如果要解决这个问题,就使用对应的转义符,如用<代替<,具体转义符如下所示:当然,也可以使用标签<![CDATA[ ]]>。将带有会被转义的符号的内容放在 <![CDATA[ 和...原创 2019-07-05 14:57:24 · 1173 阅读 · 0 评论 -
Mybatis报错attempted to return null from a method with a primitive return type (int)(已解决)
一、出现这个bug的原因出现这个bug的原因是因为MyBatis的Mapper.xml文件的查询语句返回的结果是Integer类型,而在对应的接口里面的方法里返回参数的类型是int。如果这个查询语句查询出来的结果是null,则会报这个错误,最简单的解决办法就是返回值的类型统一用Integer类型,或者在sql语句里面用ifnull()的函数,当查询结果是null时,给个默认值0。二、错误示范...原创 2019-09-25 13:40:36 · 6031 阅读 · 0 评论