![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
文章平均质量分 79
y-yg
这个作者很懒,什么都没留下…
展开
-
Mybatis最入门---Mapper文件配置详解(下)
[一步是咫尺,一步即天涯]上文我们详细解释了HelloWorld工程中的配置项,本文,我们再来介绍一些更加基础,灵活的配置项。本文,我们先不演示具体的工程,后续的文章中会按照实际应用来配置相关的参数。敬请期待!---------------------------------------------------------------------------------------原创 2016-04-18 18:47:22 · 11012 阅读 · 0 评论 -
Mybatis最入门---ResultMaps高级用法(下)
[一步是咫尺,一步即天涯]接上文,本文我们继续来叙述Mybatis中resultMap的高级用法,类似的,我们先给大家叙述基本的概念及用法,具体实例在后文中再做演示,敬请期待!------------------------------------------------------------------------------------------------------------翻译 2016-04-20 18:28:09 · 9507 阅读 · 0 评论 -
Mybatis最入门---ResultMaps实例篇(一对一查询)
[一步是咫尺,一步即天涯]前面我们花了两篇文章的篇幅叙述了Mybatis中最核心的resultMap配置,本文开始,我们来演示在实际开发中,如何配置和使用resultMap提供给我们强大功能。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,Spring,SQLyog,Tomcat,web基础特别的,作为演示程序,还请各位看官不原创 2016-04-20 20:51:52 · 3995 阅读 · 0 评论 -
Mybatis最入门---整合Spring
[一步是咫尺,一步即天涯]最近封闭开发中,于是近乎一个月都没有更新内容,希望各位看官不要在意。本文我们来介绍Mybatis最入门中的最后一文:与Spring的整合。本文仅作为基本Spring+mybatis配置,详细用法及含义需要相关基础知识储配,请各位看官先自行查阅相关资料吧。好了,废话不说,马上开始我们的正文部分吧!准备工作:a.操作系统 :win7 x64原创 2016-05-28 20:09:14 · 2663 阅读 · 1 评论 -
Mybatis最入门---ResultMaps实例篇(一对多查询)
[一步是咫尺,一步即天涯]接上文,我们来演示在实际开发中,如何配置和使用resultMap实现一对多查询。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,Spring,SQLyog,Tomcat,web基础特别的,作为演示程序,还请各位看官不要纠结数据库的细节内容----------------------原创 2016-04-21 22:24:37 · 8591 阅读 · 5 评论 -
Mybatis最入门---映射文件(1)
[一步是咫尺,一步即天涯]上文我们讲述了最最基本的增改删差语句的使用,但还没有具体解释映射文件中具体的配置项的含义。本文,我们来详细解释映射文件的配置,特别的,我们现在只做解释,具体的实例请参考后文的例子学习,敬请期待!--------------------------------------------------------------------------------------原创 2016-04-18 19:58:33 · 1838 阅读 · 0 评论 -
Mybatis最入门---动态查询(if)
[一步是咫尺,一步即天涯]前面我们花费很多篇幅来介绍核心元素的使用,在日常开发中,基本的静态的查询情况已经足够对付。但有些时候,我们想寻求一个能够根据参数自动调整SQL查询的方法。如,学校教导主任发现一个学生违反校纪校规,但是并没有当场抓住该学生,于是,他通过已经掌握的学生信息如【性别】,【年纪】,【身高】等信息来查询符合条件的学生。但是,这些信息的数量每次得到的数量都是不同的。换句话说,我们原创 2016-04-22 18:06:07 · 22885 阅读 · 0 评论 -
Mybatis最入门---动态查询(choose,when,otherwise)
[一步是咫尺,一步即天涯]接上文,由于篇幅的关系,我们继续来叙述动态变化的条件查询。上文中,我们实现了两种需求的查询:1.条件数量不可知的查询,2.集合类型条件的查询。本文,我们来介绍第三种需求的查询:在某一个限制条件下的,条件数量不可知的查询。即,假设我们需要查询:指定部门下的,符合某些信息的员工信息。明确目标之后,我们来正式开始介绍操作步骤吧准备工作:a.操作系原创 2016-04-23 09:55:22 · 86374 阅读 · 4 评论 -
Mybatis最入门---动态查询(where,trim,set)
[一步是咫尺,一步即天涯]首先,请大家先回顾一下,我们前文在讲述时说至少有一个where 固定条件,并且在缺失固定条件是SQL的执行结果是0个符合条件的数据。可现实情况是,我们真的有时候无法确定输入条件中是不是至少有一个有效。本文,我们就来解决这个问题。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,Spring,SQLy原创 2016-04-23 11:39:58 · 13276 阅读 · 2 评论 -
Mybatis最入门---动态查询(foreach)
[一步是咫尺,一步即天涯]本文,我们来介绍使用Mybatis提供的标签实现我们某些循环增改删差的需求。官方文档中的内容过于简陋,于是,博主筛选出比较全面讲述foreach用法的的内容,并且配有例子。希望各位看官能够手动敲一遍下面的例子,达到快速学习的目的。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,SQLyog原创 2016-04-23 22:08:34 · 27414 阅读 · 5 评论 -
Mybatis最入门---大文本存储
[一步是咫尺,一步即天涯]在日常开发中,我们除了基本的查询之外,经常遇到的情况还有对于大文本的存储.接下来,我们就来演示如何使用mybatis实现文本的存储。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,SQLyog---------------------------------------------------原创 2016-04-24 17:41:50 · 7400 阅读 · 0 评论 -
Mybatis最入门---ResultMaps高级用法(上)
[一步是咫尺,一步即天涯]接上文,我们基本的单表查询使用上文中的方式已经能够达到目的。但是,我们日常的业务中也存在着多表关联查询,结果是复杂的数据集合等等。本文我们就来介绍ResultMaps的高级用法,本文,我们先介绍基本的概念,具体用法实例在下一篇中专门演示给大家。敬请期待---------------------------------------------------------翻译 2016-04-19 20:46:22 · 34936 阅读 · 3 评论 -
Mybatis最入门---代码自动生成(generatorConfig.xml配置)
[一步是咫尺,一步即天涯]经过前文的叙述,各位看官是不是已经被Mybatis的强大功能给折服了呢?本文我们将介绍一个能够极大提升我们开发效率的插件:即代码自动生成。这里的代码自动生成包括,与数据库一一对应的实体对象,Mapper基本结构文件,与Mapper对应的基本接口文件。本文,我们只介绍这个插件的基本用法,更多内容,就请读者先自行学习吧。准备工作:a.操作系统原创 2016-05-04 19:26:56 · 37356 阅读 · 6 评论 -
Mybatis最入门---Mapper文件配置详解(上)
[一步是咫尺,一步即天涯]前文中,我们演示了最基本的HelloWorld程序,下面我们将介绍我们上面各项配置文件的详细解释,以及我们正式开发过程中,各种配置的注意事项等。惯例,先来看看我们的准备工作有:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,Spring,SQLyog,Tomcat,web基础--------------原创 2016-04-18 18:44:16 · 11725 阅读 · 0 评论 -
Mybatis最入门---分页查询(逻辑分页与SQL语句分页)
[一步是咫尺,一步即天涯]到目前位置,我们介绍的Mybatis种种查询都是一次性的查询出所有结果并返回给上层。但是,在实际开发过程中,在大量数据存在的情况下,是很少这么做的。本文,我们将从逻辑分页,物理分页两种情况触发,分别介绍这两种方式。好了,马上开始我们的正文部分吧。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,SQ原创 2016-04-27 20:34:42 · 30345 阅读 · 4 评论 -
Mybatis最入门---分页查询(内部原理篇)
[一步是咫尺,一步即天涯]本文的内容将作为前面我们叙述的内容的内部原理篇的解释,希望各位读者能够仔细理解本篇的内容,下一篇,我们将详细的介绍如何实现一个生产环境下的分页查询,好了,马上开始我们的正文部分吧。【在此,先对开源世界的大神表示感谢,参考其他博主的内容,请参见参考资料部分,】准备工作:Mybatis 3.3.1版本源码。【其他版本,请读者自行对比即可】-------------转载 2016-04-27 20:50:35 · 8418 阅读 · 0 评论 -
Mybatis最入门---分页查询(拦截器分页原理及实现)
[一步是咫尺,一步即天涯]前文,我们演示了物理分页的Sql实现方式,这种方式使得我们每次在编写查询服务时,不断的重复造轮子。这样的代码实现方式就显得十分的笨拙了。本文是Mybatis分页查询的最后一片内容,我们将介绍基于拦截器的,精巧的实现方式。在阅读这篇文章之前,强烈建议各位看官能够先阅读上文。这样就能对下文我们提及的各种对象及他们之间的关系有一个清晰的关系。好了,废话不多讲,开始我们的正文原创 2016-04-27 21:30:32 · 31719 阅读 · 3 评论 -
Mybatis最入门---数据库的下载与安装
[一步是咫尺,一步即天涯]最近,由于工作进度调整,之前的Spring教程就先暂时告一段落了,后续找个时间继续更新,如果有那位看官想了解某个内容的,敬请留言,大家一起学习。作为数据库工具的使用开篇,我们将先介绍数据的安装与配置,与图形界面的管理工具的安装与使用。准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,Spring,SQLyog-----原创 2016-04-17 14:39:29 · 7845 阅读 · 0 评论 -
Mybatis最入门---基本增改删查(CRUD)
[一步是咫尺,一步即天涯]使用前面的文章解决了Mybatis的配置问题后,本文我们正式来介绍使用Mybatis来开发,从最简单的增改删查开始,后面我们会逐步介绍Mybatis的更多用法,敬请期待!惯例,先来看看我们的准备工作有:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,SQLyog---------------------原创 2016-04-18 18:59:30 · 1799 阅读 · 0 评论 -
Mybatis最入门---ResultMaps基本用法
[一步是咫尺,一步即天涯]本文,我们来介绍Mybatis中最重要的最强大的元素。使用resultMap的使用能够将我们查询数据的结果集合在书写配置时一劳永逸。并且,其能够支持复杂的数据类型。废话不多讲,开始正文部分吧!---------------------------------------------------------------------------------------原创 2016-04-19 20:40:40 · 9879 阅读 · 3 评论 -
Mybatis最入门---映射文件(2)
[一步是咫尺,一步即天涯]接上文,Mapper文件是Mybatis的核心,如果只是想上文那样的书写方式,Mybatis的优点看起来就没有那么有优势了。因此,本文我们来继续介绍Mybatis基本常用的书写方式,请各位看官仔细学习。----------------------------------------------------------------------------------原创 2016-04-19 19:32:45 · 3614 阅读 · 0 评论 -
Mybatis最入门---日志配置
[一步是咫尺,一步即天涯]对于以往的开发过程,我们会经常使用到debug模式来调节,跟踪我们的代码执行过程。但是现在使用Mybatis是基于接口,配置文件的源代码执行过程。因此,我们必须选择日志工具来作为我们开发,调节程序的工具。---------------------------------------------------------------------------------原创 2016-04-18 18:52:37 · 3130 阅读 · 0 评论 -
Mybatis最入门---HelloWorld
[一步是咫尺,一步即天涯]上文中,我们已经演示了MySQL的安装配置,以及图形化管理工具的安装配置。本文,我们正式开始介绍当下流行Mybatis的使用方法,关于Mybatis的介绍,请进入传送门:Mybatis百度百科。下面开始我们的干货部分吧!惯例,先来看看我们的准备工作有:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,Spring,SQL原创 2016-04-17 18:55:38 · 6314 阅读 · 4 评论 -
Mybatis最入门---多媒体文件存储
[一步是咫尺,一步即天涯]本文与前文的需求类似,废话不表,开始我们的正文部分吧准备工作:a.操作系统 :win7 x64b.基本软件:MySQL,Mybatis,SQLyog-------------------------------------------------------------------------------------------原创 2016-04-24 21:36:56 · 2072 阅读 · 0 评论