Mybatis最入门---整合Spring

[一步是咫尺,一步即天涯] 最近封闭开发中,于是近乎一个月都没有更新内容,希望各位看官不要在意。本文我们来介绍Mybatis最入门中的最后一文:与Spring的整合。本文仅作为基本Spring+mybatis配置,详细用法及含义需要相关基础知识储配,请各位看官先自行查阅相关资料吧。好了,废话不说,...

2016-05-28 20:09:14

阅读数 2356

评论数 1

Mybatis最入门---代码自动生成(generatorConfig.xml配置)

[一步是咫尺,一步即天涯] 经过前文的叙述,各位看官是不是已经被Mybatis的强大功能给折服了呢?本文我们将介绍一个能够极大提升我们开发效率的插件:即代码自动生成。这里的代码自动生成包括,与数据库一一对应的实体对象,Mapper基本结构文件,与Mapper对应的基本接口文件。本文,我们只介绍这个...

2016-05-04 19:26:56

阅读数 35422

评论数 6

Mybatis最入门---分页查询(拦截器分页原理及实现)

[一步是咫尺,一步即天涯] 前文,我们演示了物理分页的Sql实现方式,这种方式使得我们每次在编写查询服务时,不断的重复造轮子。这样的代码实现方式就显得十分的笨拙了。本文是Mybatis分页查询的最后一片内容,我们将介绍基于拦截器的,精巧的实现方式。在阅读这篇文章之前,强烈建议各位看官能够先阅读上文...

2016-04-27 21:30:32

阅读数 27664

评论数 5

Mybatis最入门---分页查询(内部原理篇)

[一步是咫尺,一步即天涯] 本文的内容将作为前面我们叙述的内容的内部原理篇的解释,希望各位读者能够仔细理解本篇的内容,下一篇,我们将详细的介绍如何实现一个生产环境下的分页查询,好了,马上开始我们的正文部分吧。【在此,先对开源世界的大神表示感谢,参考其他博主的内容,请参见参考资料部分,】 准备工作:...

2016-04-27 20:50:35

阅读数 7329

评论数 0

Mybatis最入门---分页查询(逻辑分页与SQL语句分页)

[一步是咫尺,一步即天涯] 到目前位置,我们介绍的Mybatis种种查询都是一次性的查询出所有结果并返回给上层。但是,在实际开发过程中,在大量数据存在的情况下,是很少这么做的。本文,我们将从逻辑分页,物理分页两种情况触发,分别介绍这两种方式。好了,马上开始我们的正文部分吧。 准备工作: ...

2016-04-27 20:34:42

阅读数 22037

评论数 4

Mybatis最入门---多媒体文件存储

[一步是咫尺,一步即天涯] 本文与前文的需求类似,废话不表,开始我们的正文部分吧 准备工作: a.操作系统 :win7 x64 b.基本软件:MySQL,Mybatis,SQLyog ---------------------------------------------------...

2016-04-24 21:36:56

阅读数 1541

评论数 0

Mybatis最入门---大文本存储

[一步是咫尺,一步即天涯] 在日常开发中,我们除了基本的查询之外,经常遇到的情况还有对于大文本的存储.接下来,我们就来演示如何使用mybatis实现文本的存储。 准备工作: a.操作系统 :win7 x64 b.基本软件:MySQL,Mybatis,SQLyog -----------...

2016-04-24 17:41:50

阅读数 4884

评论数 0

Mybatis最入门---动态查询(foreach)

[一步是咫尺,一步即天涯] 本文,我们来介绍使用Mybatis提供的标签实现我们某些循环增改删差的需求。官方文档中的内容过于简陋,于是,博主筛选出比较全面讲述foreach用法的的内容,并且配有例子。希望各位看官能够手动敲一遍下面的例子,达到快速学习的目的。 准备工作: a.操作系统 :...

2016-04-23 22:08:34

阅读数 22822

评论数 5

Mybatis最入门---动态查询(where,trim,set)

[一步是咫尺,一步即天涯] 首先,请大家先回顾一下,我们前文在讲述时说至少有一个where 固定条件,并且在缺失固定条件是SQL的执行结果是0个符合条件的数据。可现实情况是,我们真的有时候无法确定输入条件中是不是至少有一个有效。本文,我们就来解决这个问题。 准备工作: a.操作系统 :w...

2016-04-23 11:39:58

阅读数 10994

评论数 2

Mybatis最入门---动态查询(choose,when,otherwise)

[一步是咫尺,一步即天涯] 接上文,由于篇幅的关系,我们继续来叙述动态变化的条件查询。上文中,我们实现了两种需求的查询:1.条件数量不可知的查询,2.集合类型条件的查询。本文,我们来介绍第三种需求的查询:在某一个限制条件下的,条件数量不可知的查询。即,假设我们需要查询:指定部门下的,符合某些信息的...

2016-04-23 09:55:22

阅读数 72476

评论数 2

Mybatis最入门---动态查询(if)

[一步是咫尺,一步即天涯] 前面我们花费很多篇幅来介绍核心元素的使用,在日常开发中,基本的静态的查询情况已经足够对付。但有些时候,我们想寻求一个能够根据参数自动调整SQL查询的方法。如,学校教导主任发现一个学生违反校纪校规,但是并没有当场抓住该学生,于是,他通过已经掌握的学生信息如【性别】,【年纪...

2016-04-22 18:06:07

阅读数 21475

评论数 0

Mybatis最入门---ResultMaps实例篇(一对多查询)

[一步是咫尺,一步即天涯] 接上文,我们来演示在实际开发中,如何配置和使用resultMap实现一对多查询。 准备工作: a.操作系统 :win7 x64 b.基本软件:MySQL,Mybatis,Spring,SQLyog,Tomcat,web基础 特别的,作为演示程序,还请各位看...

2016-04-21 22:24:37

阅读数 7735

评论数 5

Mybatis最入门---ResultMaps实例篇(一对一查询)

[一步是咫尺,一步即天涯] 前面我们花了两篇文章的篇幅叙述了Mybatis中最核心的resultMap配置,本文开始,我们来演示在实际开发中,如何配置和使用resultMap提供给我们强大功能。 准备工作: a.操作系统 :win7 x64 b.基本软件:MySQL,Mybatis,Spri...

2016-04-20 20:51:52

阅读数 3326

评论数 0

Mybatis最入门---ResultMaps高级用法(下)

[一步是咫尺,一步即天涯] 接上文,本文我们继续来叙述Mybatis中resultMap的高级用法,类似的,我们先给大家叙述基本的概念及用法,具体实例在后文中再做演示,敬请期待! -----------------------------------------------------------...

2016-04-20 18:28:09

阅读数 8635

评论数 0

Mybatis最入门---ResultMaps高级用法(上)

[一步是咫尺,一步即天涯] 接上文,我们基本的单表查询使用上文中的方式已经能够达到目的。但是,我们日常的业务中也存在着多表关联查询,结果是复杂的数据集合等等。本文我们就来介绍ResultMaps的高级用法,本文,我们先介绍基本的概念,具体用法实例在下一篇中专门演示给大家。敬请期待 --------...

2016-04-19 20:46:22

阅读数 32503

评论数 2

Mybatis最入门---ResultMaps基本用法

[一步是咫尺,一步即天涯] 本文,我们来介绍Mybatis中最重要的最强大的元素。使用resultMap的使用能够将我们查询数据的结果集合在书写配置时一劳永逸。并且,其能够支持复杂的数据类型。废话不多讲,开始正文部分吧! --------------------------------------...

2016-04-19 20:40:40

阅读数 9220

评论数 3

Mybatis最入门---映射文件(2)

[一步是咫尺,一步即天涯] 接上文,Mapper文件是Mybatis的核心,如果只是想上文那样的书写方式,Mybatis的优点看起来就没有那么有优势了。因此,本文我们来继续介绍Mybatis基本常用的书写方式,请各位看官仔细学习。 ---------------------------------...

2016-04-19 19:32:45

阅读数 2419

评论数 0

Mybatis最入门---映射文件(1)

[一步是咫尺,一步即天涯] 上文我们讲述了最最基本的增改删差语句的使用,但还没有具体解释映射文件中具体的配置项的含义。本文,我们来详细解释映射文件的配置,特别的,我们现在只做解释,具体的实例请参考后文的例子学习,敬请期待! -------------------------------------...

2016-04-18 19:58:33

阅读数 1514

评论数 0

Mybatis最入门---基本增改删查(CRUD)

[一步是咫尺,一步即天涯] 使用前面的文章解决了Mybatis的配置问题后,本文我们正式来介绍使用Mybatis来开发,从最简单的增改删查开始,后面我们会逐步介绍Mybatis的更多用法,敬请期待! 惯例,先来看看我们的准备工作有: a.操作系统 :win7 x64 b.基本软件:My...

2016-04-18 18:59:30

阅读数 1448

评论数 0

Mybatis最入门---日志配置

[一步是咫尺,一步即天涯] 对于以往的开发过程,我们会经常使用到debug模式来调节,跟踪我们的代码执行过程。但是现在使用Mybatis是基于接口,配置文件的源代码执行过程。因此,我们必须选择日志工具来作为我们开发,调节程序的工具。 --------------------------------...

2016-04-18 18:52:37

阅读数 1956

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭