小言_互联网的博客

Mybatis学习之动态Sql

232人阅读  评论(0)

目录

1. 什么是动态Sql

2. 动态Sql需要学习什么

3. 动态Sql之《if》

4. 动态Sql之《where》

5. 动态Sql之《foreach》

6. 动态Sql之《sql》

7. PageHelper分页插件的使用


1. 什么是动态Sql

答案:动态Sql指的是,Sql语句是变化的,不是固定写死的,他会有一定的判断条件,主要变化的地方就是Sql语句的where部分。

2. 动态Sql需要学习什么

答案:动态Sql语句中,我们只需要按照Mybatis规定好的规则,在简单的基础Sql语句中配合使用上<if>、<where>、<foreach>等标签即可,学习起来也是简单易懂的。下面直接开始动态Sql的学习吧!

3. 动态Sql之<if>

4. 动态Sql之<where>

5. 动态Sql之<foreach>

6. 动态Sql之<sql>



下面额外补充一个小的知识,分页插件其本质就是对动态Sql的封装,因此我们有必要学习一下分页插件到底是怎么使用的。

7. PageHelper分页插件的使用



 !!!注意!!!

下面又到了每天睡前故事的环节了,兄弟们感兴趣的可以看看

精卫填海

太阳神炎帝有一个小女儿,名叫女娃,是他最钟爱的女儿。炎帝不仅管太阳,还管五谷和*材。他事情很多,每天—大早就要去东海,指挥太阳升起,直到太阳西沉才回家。


炎帝不在家时,女娃便独自玩耍,她非常想让父亲带她出去,到东海太阳升起的地方去看一看。可父亲忙于公事,总是不带她去。这一天,女娃便一个人驾着一只小船向东海太阳升起的地方划去。不幸的是,海上起了风暴,就好像山一样的海浪把小船打翻了,女娃被无情的大海吞没了,永远回不来了。炎帝固然痛念自己的女儿,但是却不能够用医*来使她死而复生,也只有独自神伤嗟叹了。女娃死了,她的精魂化作了一只小鸟,花脑袋,白嘴壳,红脚爪,发出“精卫、精卫”的悲鸣,所以,人们又叫此鸟为“精卫”。


精卫痛恨无情的大海夺去了自己年轻的生命,她要报仇雪恨。因此,她一刻不停地从她住的发鸠山上衔了一粒小石子,或是一段小树枝,展翅高飞,一直飞到东海。她在波涛汹涌的海面上回翔阗,悲鸣着,把石子树枝投下去,想把大海填平。


大海奔腾着,咆哮着,嘲笑她:“小鸟儿,算了吧,你这工作就干一百万年,也休想把大海填平。”
精卫在高空答复大海:“哪怕是千上一千万年,一万万年,干到宇宙的尽头,世界的末日,我终将把你填平!”


“你为什么这么恨我呢?”


“因为你夺去了我年轻的生命,你将来还会夺去许多年轻无辜的生命。我要永无休止地千下去,总有一天会把你填成平地。”


精卫飞翔着、鸣叫着,离开大海,又飞回发鸠山去衔石子和树枝。她衔呀,扔呀,成年累月,往复飞翔,从不停息。后来,精卫和海燕结成了夫妻,生出许多小鸟,雌的就像精卫,雄的就像海燕。小精卫和她们的妈妈—样,也去衔石填海。直到今天,她们还在做着这种工作。


人们同情精卫,钦佩精卫,把它叫做“冤禽”、“誓鸟”、“志鸟”、“帝女雀”,并在东海边上立了个古迹,叫作“精卫誓水处”。


转载:https://blog.csdn.net/weixin_44362089/article/details/127796784
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场