mybatis
mybatis
空中红绿灯
这个作者很懒,什么都没留下…
展开
-
mybatis 批量新增
mybatis 批量修改mapper接口 int importFault(@Param("list")List<Map<String,Object>> list);mapper.xml<update id="importFault" parameterType="java.util.List"> <foreach collec...原创 2020-04-08 15:31:38 · 201 阅读 · 0 评论 -
mybatis 批量修改
mybatis 批量修改mapper接口 int importFault(@Param("list")List<Map<String,Object>> list);mapper.xml<update id="importFault" parameterType="java.util.List"> <foreach collec...原创 2020-04-08 10:20:49 · 627 阅读 · 0 评论 -
mybatis递归查询
mybatis递归生成菜单树返回的bean@Data@AllArgsConstructor@NoArgsConstructorpublic class VoMenu { private int id; private String name; private String url; private String pid; private...原创 2020-04-01 11:23:10 · 261 阅读 · 0 评论 -
MyBatis数据库字段和实体对象属性名不一致的解决方案
MyBatis数据库字段和实体对象属性名不一致的解决方案1. 开启驼峰转换2. 在SQL查询语句中使用别名来适配3. 自定义ResultMap数据库和对象的属性名不一致是很常见的问题,这个时候依从表字段到对象属性名的按名称匹配映射已经搞不定这个了,下面是几种解决方案。1. 开启驼峰转换如果数据库中的字段名与对象只是简单的不一致的话,比如名字是一样的,只是分隔方式不一样,在数据库中使用了下划线...原创 2020-04-08 09:51:13 · 1372 阅读 · 1 评论 -
mybatis in查询
mybatis in查询(一)传进来list(二)传进来数组(三)传进来,号拼接的字符串、(四)传递多个参数时(一)传进来listMapper接口int updateExpressById(List<Integer> list);如果参数的类型是Array,则在使用时,collection属性要必须指定为 array<update id="updateExpressB...原创 2020-04-08 09:38:22 · 383 阅读 · 0 评论