
mybatis
mybatis
Tatum_99999
java开发
展开
-
mybatis系列文章目录导航
mybatis系统学习(一)——jdbc基础和mybatismybatis系统学习(二)——使用基础mybatis代替原始jdbcmybatis系统学习(三)——使用spring+mybatis实现简单操作mybatis系统学习(四)——mybatis配置优化mybatis系统学习(五)——mybatis源码之内部基本处理流程...原创 2020-07-31 08:42:31 · 977 阅读 · 0 评论 -
mybatis中的#和$的区别
转载:http://weijun726.blog.163.com/blog/static/87342299201362652950398/1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2...转载 2016-03-11 10:07:47 · 940 阅读 · 0 评论 -
项目总结2——mybatis配置的理解
之前的项目基本上都是用mongodb,以至于mysql相关的知识异常薄弱,这次连续一个半月的加班,总算是实际用到了mysql,也使自己对mysql了解的更多,对mybatis了解的更多,这里就说一说经过这一个项目,我对mybatis配置的进一步理解。 一般来说,一个比较完整的mybatis文件大概如下:<!--第一部分--><?xml version="1.0" en...原创 2016-09-08 12:32:14 · 2983 阅读 · 0 评论 -
mybatis系统学习(四)——mybatis配置优化
说明在第二篇中,我所实现的是最简单的一个mybatis功能,完全没有考虑其他任何内容,比如日志、性能、可维护性等。 因此,除了指定必要的接口实现文件之外,使用的mybatis配置也仅有一个数据源和必要的事务管理器,而且数据源还是在mybatis的配置文件中写死的。 不过如果有人去github看了demo,会发现demo中数据源的配置,已经改成了从config.properties文件中加载...原创 2018-05-09 17:13:03 · 2304 阅读 · 0 评论 -
mybatis系统学习(一)——jdbc基础和mybatis
说明这一次我所想要做的事,是系统的学习一下mybatis,结合官网文档以及各种网络资料和以往实践经验。 既然是系统的学,就免不了需要了解他所要解决的事情。 据我目前的理解,作为一个持久层框架,mybatis归根结底解决的问题其实就是jdbc那几句话的问题。因此,在此之前,就必须先充分熟悉jdbc操作数据库的必要步骤。环境准备jdbc和mybatis既然是用来操作数据库的,那么数...原创 2018-04-26 17:50:10 · 1029 阅读 · 0 评论 -
mybatis系统学习(二)——使用基础mybatis代替原始jdbc
前言这一篇笔记的内容应当是建立在上一篇的基础之上,不论是使用的数据表,还是对应的实体类,都在上一篇有过说明。 有兴趣的或者对相应内容有疑问的,可移步: https://blog.csdn.net/tuzongxun/article/details/80097321 我在学习过程中,历来遵循的原则就是先知其然,然后再根据情况看是否要知其所以然。 那么如今,在mybatis的知其然这一块我...原创 2018-04-27 09:59:01 · 3277 阅读 · 0 评论 -
mybatis系统学习(三)——使用spring+mybatis实现简单操作
说明根据学习计划,之前学了纯粹的mybatis如何简单地操作mysql数据库。但是实际上我并不知道这种做法应用的如何,因为在我以往的项目中并没有这种做法,几乎清一色的都是spring+mybatis。 因此,我决定这第三篇就先入手一下spring和mybatis的整合。依赖既然是spring+mybatis,自然是spring和mybatis的相关包都需要导入,maven的配置如...原创 2018-05-08 17:40:31 · 636 阅读 · 0 评论 -
mybatis系统学习(五)——mybatis源码之内部基本处理流程
mybatis使用中的模块交互在之前的学习中我们知道了,一个简单的基础mybatis项目基本会包含如下几个必要的部分: 从上图中可以清晰的看到,整个数据的走向最终是指向了业务类,也就是说无论是配置还是接口,还是依赖包,最终的作用都是为了业务,为了解决实际问题。 同时,mybatis.xml配置文件和业务类,以及mapper.xml映射文件都需要依赖包的支持,因为里边的类或者标签需要用到...原创 2018-06-01 09:06:00 · 4231 阅读 · 0 评论