
mybatis
徒手☆摘星
xkq
展开
-
mybatis 返回List<Map>
mybatis 返回List1.直接通过mapper接口返回,不经过mapper.xml@Select(“select road_type,count(*) from amap_main_channel WHERE pcode = #{pcode} group by road_type”)List queryRoadTypeByPcode(@Param(“pcode”)String ...原创 2020-03-14 01:21:26 · 1610 阅读 · 0 评论 -
Mybatis updateByPrimaryKeySelective的使用
MybatisupdateByPrimaryKeySelective和updateByPrimaryKey的用法区别**1.**updateByPrimaryKeySelective(Object obj)接收的参数为对应于数据库的实体类对象,利用字段的自动匹配进行更新表的操作,如果传入obj对象中的某个属性值为null,则不进行数据库对应字段的更新。**2.**updateByP...原创 2019-12-02 16:09:11 · 9682 阅读 · 0 评论 -
mybatis查询当参数是数组的时候该怎么写parameterType
今天用到查询参数是一个不定元素个数的数组如int[]、String[]在写select查询的parameterType的时候发现,如果parameterType是一个数组的话1.配置语句中不写这个参数类型2.配置语句中把参数类型parameterType写成java.util.List3.参数数组元素是整数也可以写成4.5.BUT不能写成String[]的,这会报错 Could...原创 2019-12-02 10:46:16 · 3606 阅读 · 0 评论 -
SQL 语句 where id in() 出现的问题
自己编写sql查询 where id in() 出现的问题mybatis 中当 DAO 传入的 List 参数时,会自动将参数封装成 Map 参数,而 map中的 key 会自动用 list , value 就是你传入的 List 参数.修改第一种: 将 List 参数封装为 Map 然后再传入,在 XML 配置页面写上相应 key 值.第二种: 将 condition 的值修...原创 2019-11-28 11:27:45 · 7633 阅读 · 0 评论 -
mybatis自动生成的Example类(使用)
关于mybatis自动生成的Example类 ...原创 2019-11-23 18:13:40 · 1998 阅读 · 0 评论