mybatis学习资料,mybatis入门教程

大家好,今天小编关注到一个比较有意思的话题,就是关于mybatis学习资料的问题,于是小编就整理了1个相关介绍mybatis学习资料的解答,让我们一起看看吧。
规划了自己的java学习路线,现在在学mybatis,需要额外学maven吗?为什么?
m***en,肯定是需要学习的,至于为什么答主从如下几个点给题主分析分析:
m***en的设计概念就是为了管理项目的构建,在说直白一点就是为了管理项目构建的时需要用到的各种jar包。m***en的常用功能也仅仅如此,但是确实可以给我们节省了对于jar管理的麻烦。
打个最简单的例子大家理解下,项目1需要用到mysql驱动包,spring相关的所有包,log4j相关包。那么新项目2也有可能需要用到这些包,如果你不用m***en的话,那么对于项目2你要再次从新自己手动导包,那如果我还有新项目需要这些包了,你还得自己去手动导入,所以项目1,项目2也好,后面的项目可能都需要用到这些包,那么使用m***en就不用管这些包的管理了,只需要用到什么包,就配置对应的信息就行。
那么知道了m***en的主要作用就是为了帮我们管理项目的构造中需要用到的jar包的。那么看到题主说到现在学到了mybatis,可能题主现在用到的jar包很少,觉得自己手动导一下没什么感觉,那么如果题主后面学到框架的整合,那么需要用到的jar就很多了,导入的包多几个了还好,那万一导入的包少了一个那么你的功能肯定会报错。所以为了方便需要用到m***en来管理jar包。
其次如果后期你如果项目中需要用到微服务,需要用到中间件等等这些东西,就算在需要更多的技术的jar包只需要交给m***en,下载到本地仓库,或者配置一个自己的服务器仓库,那么就再也不需要下载,除非你少写了培训,否则绝对不可能少jar包。并且对于jar包的版本上你做的项目万一有这个要求,那m***en管理之后你也不需要自己去找资源下载了。
现在答主只是刚刚学到框架,后面如果去面试就业之后,现在的工作中基本都是用m***en来构建项目管理jar包的,并且m***en使用起来也比较简单,使用个几次就知道是个什么回事了,学习的话也不会花费很多时间。就前期配置仓库一些信息,在第一次使用这些包的时候下载会稍微慢一点,对于后期使用肯定利大于弊的。
到此,以上就是小编对于mybatis学习资料的问题就介绍到这了,希望介绍关于mybatis学习资料的1点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.lnbtw.com/post/40326.html