[[256204]]
在金寨等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、成都网站建设 网站设计制作按需定制设计,公司网站建设,企业网站建设,高端网站设计,营销型网站,外贸网站建设,金寨网站建设费用合理。
昨天我在我在知乎看到了一张比较Hibernate和MyBatis使用情况的图,顺手发了条朋友圈:
Hibernate vs MyBatis ,谁能告诉我什么样的国情导致了这么大的差异?
结果有人质疑,有人感叹。
我开始没有想到会有人质疑这个结果,在我的直觉里,确实国外使用MyBatis的人很少(在国外的网站上很少看到MyBatis的文章,但JPA/Hibernate的文章经常看到)。所以今天早上我用google的trends验证了一下,上面的以及下面的这些比较图,都可以访问 https://trends.google.com/trends/explore?q=%2Fm%2F04t80p,MyBatis 来看到。
从下面这个对比来看,MyBatis的关注主要集中在中日韩。
从全球的的比例来看,是这样的:
上面是基于google查询的数据计算出来的,如果基于youtube,那结果是这样的:
从以上的结果来看,在国外,准确地说,在中日韩之外的大部分地区,JPA/Hibernate完胜MyBatis,但在国内却完全相反,But Why?
为什么会这样呢?我也不知道。一些朋友发表了自己的想法:
回复基本上分两种:
有个朋友说的非常好:
窃以为,唯独神州大量使用Mybatis,主要看重它不强化业务建模地搞表。
造成的后果是,宁可自己写SQL也不意义花力气使用OOAD思维方式梳理业务并建模。
而hibernate是OOAD建模后的自然延伸
好吧,下面是我个人的观点:
还有别的原因吗?大家可以补充。
当前题目:为什么外国的程序员不愿意使用MyBatis?
当前网址:http://www.csdahua.cn/qtweb/news32/8682.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网