为什么springMVC和Mybatis逐渐流行起来了

2025-01-04 12:26:37
推荐回答(2个)
回答1:

因为便宜啊。。。。。。
满大街的java程序员都学过看过springMVC,招聘成本简直不要太低(知道我招到一个简历造假又不能用的培训生要损失多少绩效么~~555~)。
Mybaitis上手简单,理解容易,满大街的ja。。。。。
我一周一个版本你造么?你问问写中间件和底层服务的那些苦力敢去每周都有版本上线的公司么(虽然他们钱多~~555~~)
哪里不会点哪里,用的人越多,解决方案就越多,会用搜索引擎的程序员不敲键盘都写得了哦喂!~
你看这个便宜多重要。
反正将来性能要求高的时候可以请几个大牛升级嘛。
前期创业阶段,睁一只眼闭一只眼有个能混的程序员去做事,而且百度这样的搜索引擎都有大多数解决方案来支撑的技术,太太太便宜了!!
===========再修改下===============
复杂系统不可能使用单一技术,而SpringMVC+Mybatis确实足够满足大多数应用的需求,现阶段创业公司死多的情况下,不使用这个技术而直接就奔高端的,就是不接地气。
不是鄙视,是现实。
复杂系统目前看来绝大多数公司不需要去架构,过早架构的也死掉了,等到考虑到SpringMVC到底合用不合用的时候,团队的成长也足以支撑去做更多了。

回答2:

用过hibernate做过一个业务系统,眼泪一把一把的。
系统的业务是从数据库中读取原始业务数据,通过业务算法加工,再写回到数据。
这个是再简单不过业务处理过程了。
每次计算需要一次快速读取100万数据,写入500万数据时,想死的心都有。
为了测试业务过程,每天我需要计算N(>50)次,大家可以想象一下。
纯粹的技术是不值钱的,没有客户为了这个而掏钱,客户的目标是为了实现业务功能(至少绝大部分都是这样的,也许特定领域有特殊的)。