MyBatis的执行过程: (1)读取MyBatis配置文件mybatis-config.xml (2)加载映射文件 (3)构建会话工厂SqlSessionFactory (4)创建SqlSession对象 (5)创建Executor接口的实例。 MyBatis底层定义了一个Executor接口来操 ...
分类:
其他好文 时间:
2020-01-06 14:32:50
阅读次数:
65
打印日志: 在mybatis配置文件中加 <settings> <setting name="logImpl" value="STDOUT_LOGGING" /> </settings> 中文乱码处理: -Dfile.encoding=UTF-8 ...
分类:
数据库 时间:
2019-12-25 20:50:50
阅读次数:
597
背景:idea,Java,MySQL,mybatis,spring boot,多数据源 最近把单数据源旧项目改造成多数据源时出现了sql属性映射不上展示类,但是打印sql却可以在数据库与正常查询。 找了半天发现是mybatis配置文件中的配置没有生效,下划线转驼峰命名方式挪到了配置类中配置 bean ...
分类:
编程语言 时间:
2019-12-24 20:15:23
阅读次数:
344
在浏览器中输入file:/可以打开访达根目录,file:后面至少跟一个杠 MyBatis配置文件中的标签mappers的子标签mapper的url属性中file:后面至少要跟两个杠 ...
分类:
移动开发 时间:
2019-12-17 22:11:36
阅读次数:
120
整合后文件 配置文件: 1. spring与mybatis配置文件:applicatonContext.xml 导入数据库配置文件 配置数据源信息 配置事务管理器 开启事务注解 配置 mybatis 的 sqlSessionFactoryBean 配置 mapper 扫描器 扫描 service 文 ...
分类:
其他好文 时间:
2019-11-05 21:54:09
阅读次数:
115
1、 原因:Dao.xml 没有被绑定 绑定方式:在mybatis配置文件中进行注册 2、 【Mybatis】Parameter 'XXX' not found. Available parameters are [1, 0, param1, param2] sql执行传入多个参数,不能找到对应的参 ...
分类:
其他好文 时间:
2019-10-29 11:45:33
阅读次数:
73
本章主要描述 MyBatis 插件模块的原理,从以下两点出发: 示例准备 首先准备两个拦截器示例,代码如下。 MyBatis 配置文件 mybatis-config.xml 增加 plugin 配置。 加载插件配置 在 MyBatis 初始化时,会通过 XMLConfigBuilder#plugin ...
分类:
其他好文 时间:
2019-10-29 11:45:01
阅读次数:
86
1.还是要新建Shop.xml文件 2.将它引入mybatis配置文件: 3.新建dao代码ShopDao(一般放在dao包下): 4.使用MybatisUtil工具类测试。 5.测试结果: ...
分类:
其他好文 时间:
2019-10-20 19:58:10
阅读次数:
193
单个数据源的配置流程 mybatis配置文件 ...
分类:
编程语言 时间:
2019-10-16 17:56:28
阅读次数:
113
一. Mapper 映射文件 在JDBC中,我们会把访问数据库的代码放在Dao层,也就是建一个com.dao的package; 但在 MyBatis 中, 我们的包名推荐使用 mapper , 并且我们只需要写一个映射配置文件即可, 不需要写接口和实现类了. UserMapper.xml, 用于定义 ...
分类:
移动开发 时间:
2019-10-11 16:41:23
阅读次数:
219