Mybatis
文章平均质量分 94
楼仔
一枚小小的Go/Java代码搬运工!
展开
-
【MyBatis系列4】MyBatis与Spring Boost整合
主要通过示例讲解MyBatis和Spring Boost整合的流程。前言上个月看同事写的项目代码,看到MyBatis这块,发现里面没有XML文件,我就问他“MyBatis和Spring集成,我之前写过Demo,不是应该有XML文件配置的么?”,然后他说“这个是Spring Boost,不需要XML文件配置”,我一脸蒙圈,当时就感觉Java的工具真TM多,一时这样,一时那样,搞的我连代码都看不懂。文章《【MyBatis系列2】MyBatis与Spring整合》已经讲述了与Spring的整...原创 2021-07-31 18:49:21 · 153 阅读 · 0 评论 -
【MyBatis系列3】MyBatis SQL执行流程
主要讲解MyBatis中SQL的执行流程,基于MyBatis的基础知识进行更深层次的剖析。前言在《【MyBatis系列1】基础知识(上)》中,我们讲解了MyBaits的工作原理,以及它的四大核心组件的使用姿势,包括SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession和SQL Mapper。在《【MyBatis系列1】基础知识(下)》中,通过完整的MayBatis使用示例,详细讲解了MyBatis的XML配置文件。所以在阅读该文章前,...原创 2021-07-31 18:50:33 · 422 阅读 · 0 评论 -
【MyBatis系列2】MyBatis与Spring整合
通过示例讲解MyBatis和Spring整合的流程。前言这个MyBatis和Spring整合示例,是我今年3月份刚转岗时需要熟悉MyBatis时写的,主要是想知道项目是如何从0到1,在Spring中用到MyBatis。这个示例是参考“C语言中文网”,但是里面的示例不能直接运行,可能是因为版本等原因,当时为了集成MyBatis和Spring,倒腾了好几天,现在回过来看,如果你完全不了解MyBatis的基础知识,直接照葫芦画瓢,虽然也能解决问题,但是排查问题的过程其实是非常痛苦的,下面我将给一...原创 2021-07-31 18:51:09 · 175 阅读 · 0 评论 -
【MyBatis系列1】基础知识(下)
主要讲解 MyBatis 的基础知识,内容来源于《C 语言中文网》。MyBatis示例项目准备DB使用的是Mysql,pom.xml需要添加的依赖包:<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.4.6</version></depende...原创 2021-07-31 18:51:19 · 146 阅读 · 0 评论 -
【MyBatis系列1】基础知识(上)
主要讲解 MyBatis 的基础知识,内容来源于《C 语言中文网》。前言上个月完成了“Java 并发编程系列”和“Spring 基础系列”知识的学习,这个月我们主要学习 MyBatis。MyBatis 网上的资料真的非常多,整个知识体系也非常系统,如果要整体学完,需要花很多时间,我的目的不是把 MyBatis 学精学全,只要能完全满足日常的工作,然后对相关原理进行初探,这个 MyBatis 基础系列的目标就达成了,等整个 Java 技术栈的知识都初步掌握一遍后,再对 MyBatis 进行深...原创 2021-07-31 18:49:33 · 146 阅读 · 0 评论