MyBatis把0当做空字符串
在开发中,一般在sql map中都会判断参数是否为null,以及是否为空字符串当参数为int类型0时,myBatis自动把0定义为空字符串'',因此需要添加一个判断条件是否为0<if te...
在开发中,一般在sql map中都会判断参数是否为null,以及是否为空字符串当参数为int类型0时,myBatis自动把0定义为空字符串'',因此需要添加一个判断条件是否为0<if te...
<if test="activityType != null and activityType.size() > 0" > and a.TypeId in <...
从图中可以看出,mybatis中首先要在配置文件中配置一些东西,然后根据这些配置去创建一个会话工厂,再根据会话工厂创建会话,会话发出操作数据库的sql语句,然后通过执行器操作数据,再使用mapp...
正常情况下,只会打包java目录中的.java文件,其他类型的文件是不会打包到文件中。那么如何使其中的其他类型文件也打包进去呢?方法一:在buile.gradle里加入如下内容processRe...
平常我门都是更新数据,用更新的条件再查询一次,得到更新的记录。这样我门就进行了两次数据库操作,链接了两次数据库。增加了接口的处理事件,因为链接数据库是很耗时的操作。其实可以通过 mybatis ...