![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
ly_490380384
这个作者很懒,什么都没留下…
展开
-
mybatis的trim标签和foreach标签在添加前后缀时的区别
相似之处:都可以在标签内容添加前缀和后缀主要区别:如果标签里的内容为空时,trim标签不会添加前缀和后缀;foreach则会添加原创 2018-08-09 11:19:36 · 2578 阅读 · 0 评论 -
myBatis批量插入和批量更新
一.批量插入1.oracle <insert id="batchInsert" parameterType="com.chinasofti.domain.ROrgPerson"> insert into ro_orgperson (personuuid,orguuid,isbelong) SELECT t.* FROM ( <foreac...原创 2018-12-18 16:55:37 · 342 阅读 · 0 评论 -
关于mybatis一次执行多条sql的问题
1.使用mysql网上很多帖子2.使用oracle我使用的springboot,虽然druid开启了一次执行多条sql,但是orcle一直报错ORA-00911: 无效字符,大部分帖子说是多了分号的原因,但是执行多条语句分号必须有存在,这就矛盾了 暂无解决办法,貌似mybatis和oracle不能这样用,如果哪位朋友知道,请指点一下,感激不尽附上springboot数据...原创 2019-01-15 11:04:25 · 1176 阅读 · 0 评论 -
关于myBatis嵌套foreach
最近项目遇到一个需求:从JSON里解析数据后,批量插入到数据库(重点在于不是只针对一个表操作,而是根据json里的表名和字段来动态插入),数据库用的Oracle;下面贴代码 java代码//dataStr为 { "tbl_pe_enterprise_record":[{"RECORD_ID":"1","AP_CHN_ADDRESS":"shachong","APPLY.原创 2019-01-16 16:28:14 · 2788 阅读 · 2 评论 -
myBatis注入null值报错问题
问题分析:myBatis为preparedStatement赋值时,如果值为null,报错解决办法:加上对应的jdbcType例:原创 2019-02-14 16:18:49 · 1378 阅读 · 0 评论