Mybatis
couthz
这个作者很懒,什么都没留下…
展开
-
mybatis generatorConfig.xml文件中,相对路径无效的问题
在学习github上的代码时,接触到mybatis generator的使用。在运行generator进行自动生成时,出现以下错误: generatorConfig.xml中,有多个targetPackage属性的值都是相对路径,而这些相对路径无效。 查阅资料后发现,使用Idea需要在当前工作目录下指定相对路径。在“Run”->“Edit Configurations"中可以查看并修改工作...原创 2020-02-05 12:55:45 · 1181 阅读 · 0 评论 -
Mybatis源码分析(03)-配置文件解析-mappers标签四种配置方式的处理
文章目录mappers标签四种配置方式源码分析 mappers标签四种配置方式 上一篇中提到XMLConfigBuilder.mapperElement()方法,该方法用于对核心配置文件中<mappers>标签的解析,先回顾一下<mappers>标签中,对于mapper接口或映射文件的几种引入方式: <!-- 方式1:使用包名引入,通过name属性指定mapper接口...原创 2020-04-23 14:01:42 · 368 阅读 · 0 评论 -
Mybatis源码分析(02)-配置文件解析概述
文章目录使用Mybatis操作数据库SqlSessionFactoryBuilderBaseBuilderXMLConfigBuilder 使用Mybatis操作数据库 使用Mybatis操作数据库的基本写法如下: @Test public void testMybatis(){ //1.加载配置文件 InputStream resourceAsStre...原创 2020-04-21 14:32:51 · 177 阅读 · 0 评论 -
Mybatis源码分析(01)-JDBC操作回顾,Mybatis整体架构概览
一 JDBC的规范操作及问题回顾 假设数据库test中有一张表account 直接使用JDBC,dao层的实现类可能会是如下的写法: public class AccountDaoImpl implements AccountDao { //问题1:数据库配置信息,存在硬编码问题,修改信息就要重新编译 private String driver = "com.mysql.jdbc....原创 2020-04-20 15:22:20 · 196 阅读 · 0 评论