MyBatis
mskymt
这个作者很懒,什么都没留下…
展开
-
使用Set和List传参在MyBatis的foreach标签中遍历的写法是一样的
1.1、List参数在mybatis的foreach写法如下代码:<select id="getObjByProductId" parameterType="java.util.List" resultType="String">原创 2019-01-21 13:48:40 · 2774 阅读 · 0 评论 -
Mybatis中,返回一个多条数据(List)时,resultType的值指定的不是List,而是List中的元素类型
1、MyBatis在xml中<select>标签不写接收参数parameterType 和 返回结果类型resultType会报异常。2、当返回多条一个结果时,并不是在resultType中写成List类型。如下图的错误xml中配置:<select id="getUniqueAgencyCity" resultType="java.util.List"> SE...原创 2019-01-15 19:03:34 · 41717 阅读 · 4 评论 -
jdbcUrl上添加allowMultiQueries属性来支持多条SQL批量操作(CRUD)
jdbcUrl如下jdbcUrl=jdbc:mysql://localhost:8080/dbname?characterEncoding=UTF-8&allowMultiQueries=true 注: 加上allowMultiQueries=true 才能支持多条的(以分号 ‘;’隔开)SQL执行。 业务示例拓展:1、前端post请求参数{ "macLi...原创 2019-01-21 15:49:51 · 5629 阅读 · 0 评论