MyBatis很落后吗( 三 )



MyBatis很落后吗



MyBatis很落后吗


Mybatis-plusMybatis-plus又是程序员偷懒造出的轮子(狗头
这款插件说实话我没用过,看了一下官网,大致就是:简单的CRUD,我连XML都不需要了,API直接帮我们内置了对应的CRUD方法。
有兴趣的同学去学学,都是能提高开发效率的工具。
https://mp.baomidou.com/

MyBatis很落后吗


放干货现在已经工作有一段时间了,为什么还来写Mybatis呢,原因有以下几个:
我是一个对排版有追求的人,如果早期关注我的同学可能会发现,我的GitHub、文章导航的read.me会经常更换。现在的GitHub导航也不合我心意了(太长了),并且早期的文章,说实话排版也不太行,我决定重新搞一波。我的文章会分发好几个平台,但文章发完了可能就没人看了,并且图床很可能因为平台的防盗链就挂掉了。又因为有很多的读者问我:”你能不能把你的文章转成PDF啊?“我写过很多系列级的文章,这些文章就几乎不会有太大的改动了,就非常适合把它们给”持久化“。基于上面的原因,我决定把我的系列文章汇总成一个PDF/HTML/WORD/epub文档。
Mybatis电子书,有兴趣的同学可以浏览一波。共有「92」页

MyBatis很落后吗


文档的内容均为手打,有任何的不懂都可以直接来问我
? 各类知识点总结下面的文章都有对应的原创精美PDF,在持续更新中,可以来找我催更~92页的Mybatis129页的多线程141页的Servlet158页的JSP76页的集合64页的JDBC105页的数据结构和算法......
MyBatis很落后吗

涵盖Java后端所有知识点的开源项目(已有6K+ star):https://github.com/ZhongFuCheng3y/3y
MyBatis很落后吗

收藏等于白嫖,点赞才是真情!收藏等于白嫖,点赞才是真情!收藏等于白嫖,点赞才是真情!

■网友
技术没有落不落后,只有合不合适

■网友
可以得出你这个朋友应该是个要么在一家非常古老的公司用着非常陈旧的技术,要么就是坑你。

■网友
struts2和mybatis有什么关系?????你这朋友可以呀
■网友
第一,strus2和mybatis是两个维度的东西;第二,struts2基本淘汰了,而mybatis至少在国内非常火。

■网友
额。这两个不是一个东西,没什么好比较的。
但是我也不用struts2.
至于mybatis,我更喜欢用hibernate。
虽然mybatis更灵活小巧,优点很多。
可我还是觉得hibernate是真正的orm。
不过mybatis plus 我试过,倒是比较能符合我对ORM的定义。哈哈哈

■网友
Mybatis是数据持久层的框架,跟数据库打交道。Struts是视图层的框架,两者并没有关系啊。而且现在都是用SpringMVC来代替Struts2,因为Struts2频繁的爆出漏洞。Mybatis没有落后啊,我道听途说现在大部分小公司普遍采用SSM方案来开发JavaEE的项目,即SpringMVC,Spring和Mybatis框架。Mybatis框架优点很多且明显,它小精巧,只需导入一个jar包,主要开发过程就是编写SQL语句,与其他框架(如Spring)能够特别简单友好的对接。相比于Hibernate,占用的资源少,配置非常简单。HIbernate jar包就得导一堆,与Spring配合使用时,会出现版本不兼容等一些问题。使用HIbernate,它会使SQl语句简单化,比如一个复杂的SQL语句,它会将其拆解为几条单独的语句,一条一条的执行。虽然加入了多级缓存机制,但是我还是感觉占用数据库资源太多。所以我更喜欢Mybatis。以上只是我个人的见解。


推荐阅读