mybatis使用过程遇到的一些问题及解决方法

1.传入string单个参数进行判断是 要使用


2.mybatis批量插入

insert into sys_role_resource
(id, role_id, resource_id
)
values

(#{item.id},#{item.roleId},#{item.resourceId})


3.(maven)在使用mybaits的项目中如果使用dubbo的话,在打包的时候会发生spring版本冲突的问题,解决的办法如下:
 
            com.alibaba  
            dubbo  
            2.5.3  
             
             
                spring  
                org.springframework  
               
 
           
 
 


4.mybatis中的XML转义字符


<                                                                          <         小于号                                           
>                                                                         >                                      大于号
& &
' 单引号
" " 双引号


5.使用mybatis批量更新
数据库链接要开启如下语句
&allowMultiQueries=true


更新语句

close="" separator=";">
update data_check_hour

outlet_id=#{item.outletId},
create_date=#{item.createDate},
check_user=#{item.checkUser},
check_time=#{item.checkTime},

where id = #{item.id}


6.mybatis使用的时候,打印sql语句
在mybatis-configuration.xml添加如下语句




...未完待续

你可能感兴趣的:(ORM框架)