被全世界“抛弃”的软件,只有中国程序员在用,太孤独了!

2023年09月25日09:54:04 科技 1569

每到周末,张大胖都要去龙穴寺修身养性,顺便向编程大师请教一些问题。


被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

这一次,他拿出了一幅图。

张大胖:大师,我发现一件神奇的事情,你看看这幅图。

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

大师:这是什么?

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

张大胖:这是Google Trends画出的趋势图。

大师:哦?全世界都在用Hibernate,只有中国程序员在用MyBatis

张大胖:是啊,全世界都不用MyBatis,只有咱们在用,太孤独了!这是为什么呢?

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

大师:MyBatis,原来叫iBatis,这是淘宝二十年前使用的主力ORM框架。

大师顺手递给了张大胖一本书《淘宝技术这十年》。

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

张大胖:这又有什么关系?

大师:阿里Java领域对国内程序员的影响力巨大啊,贡献了很多开源工具,,比如Dragonwell JDK、Dubbo、Druid、fastjson等等。还有《阿里巴巴Java开发手册》这样的开发规约。

张大胖:那又如何?

大师:阿里的选择可能会影响到Java社区啊,你想想,一个人从阿里公司,加入了你们公司,要做技术选型,你说他会选自己不熟悉的Hibernate还是玩得滚瓜烂熟的MyBatis?

张大胖:嗯,很可能是MyBatis。

大师:这就对了。

张大胖转念一想:不对啊,国内那么多公司,不会都受阿里的影响吧,他们总会根据自己的项目特点来选型吧?

大师:好,你提到了项目特点,你说说中国的项目特点是什么?

张大胖:短平快,CRUD比较多,面向数据库表进行编程,还有就是项目周期短,要得急,上午说需求,恨不得下午就上线,加班非常严重。

大师:那MyBatis的特点是什么?

张大胖:简单易学,上手快,非常灵活,可以自己写SQL,手工优化方便。

大师:你看,MyBatis是不是很适合国内的项目?面向表编程,方便实现事务脚本。

张大胖:事务脚本?

大师:我之前给你讲过,忘了?

大师又给张大胖递过一本书《企业应用架构模式

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻


张大胖:那国外为啥用Hibernate? 不用这么灵活的MyBatis?

大师:国外的开发环境比较好,流程规范更注重质量,有充足的时间设计和实现一个项目,并且长期去维护,如果业务逻辑复杂,使用领域模型比较好,例如DDD

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

张大胖:DDD我知道,领域驱动开发。

大师:既然领域模型都有了,用Hibernate根本不用关心底层存储模型,很自然就选它了。

张大胖:有点道理。

大师:再说了,国外才多少人啊,互联网用户也少,你开发一个应用,主要关注业务就行,不用那么费劲地去进行SQL调优,用Hibernate就可以了。

张大胖:可是国外很多互联网应用是面向全球的,用户数也很多啊。

大师:面向全球的应用只有巨头才能搞,国外大部分应用用户数很少的。

张大胖:所以,大师的意思是,国外都用Hibernate,中国用MyBatis,那是市场驱动的结果?

大师:对啊,不然呢?

张大胖掏出另外一幅图:

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

张大胖:大师您看,除了中国之外,MyBatis在日本韩国香港台湾都是主流,东亚的程序员都很喜欢MyBatis,难道他们的项目特点和我们一样?也是短平快,996?这作何解释?

大师:这个....

张大胖:您的理论好像不太对啊......

大师:你走吧,为师要休息了!

被全世界“抛弃”的软件,只有中国程序员在用,太孤独了! - 天天要闻

科技分类资讯推荐

年内第三家!健信超导科创板IPO申请获受理 系全球最大超导磁体独立供应商 - 天天要闻

年内第三家!健信超导科创板IPO申请获受理 系全球最大超导磁体独立供应商

《科创板日报》5月9日讯(记者 李煜) 年内科创板第三家获受理企业“花落”健信超导。今日(5月9日),上交所官网披露,宁波健信超导科技股份有限公司(以下简称“健信超导”)的科创板首发申请获得受理,保荐机构为广发证券。健信超导也成为今年科创板第三家获得受理的企业,“科创板八条”的政策效应持续放大。▍系全球最...
给好评送冰粉、甜品,大众点评整治这类违规行为,举报有奖 - 天天要闻

给好评送冰粉、甜品,大众点评整治这类违规行为,举报有奖

随着餐饮行业竞争加剧,不少商家开始“刷好评”。“一杯饮料换一个好评”“15字好评免费领甜品”等套路层出不穷,不仅影响用户的消费体验,也折损了“线上好评”的参考价值。近日,“规定字数写好评换饮品”“写下差评却被商家骚扰”这些屡见不鲜的违规行为
我国突破金属 3D 打印难题,构件表面精度达毫米级 - 天天要闻

我国突破金属 3D 打印难题,构件表面精度达毫米级

IT之家 5 月 9 日消息,据中国运载火箭技术研究院(火箭院)今日披露消息,一直以来,航天装备大型构件金属 3D 打印技术(也叫金属增材制造技术)面临着效率和精度难以兼顾的技术难题,如今这个难题有解了。火箭院战术部和首都航天机械有限公司联合申报的大型舱段、壳体高效率高精度增材制造技术项目针对新一代航天装备大型...
无人机不能无人管 - 天天要闻

无人机不能无人管

坚持统筹监管、系统防治,通过以规则规范行为、以技术驯服技术,无人机乱象才能得到有效根治。 图片内容来源于网络 彩云网评特约评论员 何冠军 近日,一段“穿越机在大理崇圣寺三塔的古塔券洞内飞行时坠落”的视频在网络流传,引发广泛关注。经查,涉事“飞手”张某某系擅自飞入三塔景区,大理市公安局依法对其处以行政拘留...
老有所“美”,乐龄群体乐享“数字人生” - 天天要闻

老有所“美”,乐龄群体乐享“数字人生”

“以前只会用手机按着说话,现在进步很大,学会做小视频、刷小红书,有疑问还会找AI帮忙。比如做扭扭棒手工花,我去社交平台找教程,处理老照片也尝试用美图功能。”76岁独居老人冯宣英阿姨,没想到晚年生活还能“美”出新高度。
智数科技集团拟折让约18.39%配售最多1970万股 净筹约680万港元 - 天天要闻

智数科技集团拟折让约18.39%配售最多1970万股 净筹约680万港元

智通财经APP讯,智数科技集团(01159)发布公告,于2025年5月9日(交易时段后),公司与配售代理订立配售协议,据此,公司委任配售代理(作为公司的独家代理)尽最大努力于配售事项的先决条件获达成后,按每股配售股份0.355港元的价格配售最多1970万股配售股份予不少于六名承配人。配售价较于配售协议日期联交所所报收市价每股股...
“张湾智警”上岗!无人机变身 “空中 110” - 天天要闻

“张湾智警”上岗!无人机变身 “空中 110”

晨曦中,数公里外的路口突发拥堵,一架印有“张湾智警”标识的无人机从机库起飞,通过空中喊话疏导车流,同时将车牌识别画面,实时推送至地面执法终端。这一幕高效协同的智慧警务场景,正是“张湾智警”无人机系统融入城市治理的日常缩影。