mybatis
不二有恒
这个作者很懒,什么都没留下…
展开
-
mybatis-plus通用mapper调用报错:springboot org.apache.ibatis.binding.BindingException: Invalid bound statem
保存信息 是找不到对应的方法在invoke方法组装sqlmand的时候,MappedStatement没有组装成功,始终是0解决方法:将mybatis的sqlSessionFactory替换成mybatis-plusd的MybatisSqlSessionFactoryBean//原配置文件package com.mybatis.plus.config;import org....原创 2019-11-17 16:16:11 · 3105 阅读 · 8 评论 -
mybatis 的 select 和update 方法汇总
select1.1 实体查询// mapper : List<InfItemEntityVO> pageQueryByExample(InfItemEntityVO infItemEntityVO);// xml: <!-- 分页模糊查询 --> <select id="pageQueryByExample" resultType="com.a...原创 2018-08-21 15:33:20 · 2680 阅读 · 0 评论 -
mybatis 备注
1.xml开启主键回显<insert id="insert" keyProperty="id" useGeneratedKeys="true" parameterType="com.anji.allways.business.inv.entity.WarehouseOutEntity">原创 2018-09-21 12:51:12 · 514 阅读 · 0 评论 -
MyBatis的flushCache和useCache的使用;参数一样,查询结果不一样
(1)当为select语句时:flushCache默认为false,表示任何时候语句被调用,都不会去清空本地缓存和二级缓存。useCache默认为true,表示会将本条语句的结果进行二级缓存。(2)当为insert、update、delete语句时:flushCache默认为true,表示任何时候语句被调用,都会导致本地缓存和二级缓存被清空。 useCache属性在该情况下...原创 2018-09-30 16:07:32 · 2862 阅读 · 0 评论 -
mysql 多表管理 查询的时候数据为null
1.1原sql查询的时候left join的 某张表的数据为null SELECT t.bill_no billNo, t.item_code itemCode, t.status pickTicketStatus, a.status pickTicketActStatus, i.status outinvStatus, t.flowline flowline,...原创 2018-10-24 14:19:40 · 4988 阅读 · 0 评论