mybatis
文章平均质量分 79
Jinken博客-编程
不说多余的废话,要写就做到句句是实用的
展开
-
MybatisPlusException: Error: GlobalConfigUtils setMetaData Fail ! Cause:com.baomidou.mybatisplus.co
这个是因为没读取到 mysql的datasource 数据源 查看数据源情况以及 application.yml配置文件 是否数据源出错了 。如果使用了nacos 需检查namespace 和server-addr等配置是否出错了used by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'parkServiceImpl': Unsatisfied de.原创 2020-07-29 17:30:59 · 10718 阅读 · 1 评论 -
Mybatis-@MapperScan和mybatis:scan分析
MyBatis-Spring-1.2.0 新增了两种新的扫描映射器 Mapper 接口的方法: 使用<mybatis:scan/>元素 使用@MapperScan 注解(需要 Spring3.1+版本) <mybatis:scan><mybatis:scan>元素将在特定的以逗号分隔的包名列表中搜索映射器 Mapper 接口。 使用这个新的 MyBatis-...原创 2018-04-20 20:23:52 · 10342 阅读 · 1 评论 -
mybatis的缓存flushCache useCache
MyBatis 默认情况下是没有开启缓存的,除了局部的 session 缓存,可以增强变现而且处理循环 依赖也是必须的。要开启二级缓存,你需要在你的 SQL 映射文件中添加一行:<cache/>字面上看就是这样。这个简单语句的效果如下:映射语句文件中的所有 select 语句将会被缓存。映射语句文件中的所有 insert,update 和 delete 语句会刷新缓存。缓存会使用 Le...原创 2018-04-19 19:01:24 · 3105 阅读 · 0 评论 -
mybatis 插入数据获取当条数据的id
@Insert("INSERT INTO m_sales_promotion (name,start_time,end_time,type,status) VALUES "+"(#{name},#{startTime},#{endTime},#{type},#{status})")@Options(useGeneratedKeys=true,keyProperty="promotio原创 2016-04-08 11:50:13 · 715 阅读 · 0 评论 -
mybatis3中@SelectProvider的使用技巧
mybatis的原身是ibatis,现在已经脱离了apache基金会,新官网是http://www.mybatis.org/。mybatis3中增加了使用注解来配置Mapper的新特性,本篇文章主要介绍其中几个@Provider的使用方式,他们是:@SelectProvider、@UpdateProvider、@InsertProvider和@DeleteProvider。MyBa转载 2015-05-22 17:08:01 · 1527 阅读 · 0 评论