本文主要是介绍如何评价MyBatis-Plus?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我发现这个问题下如果满足这两个条件的:
-
极力鼓吹JPA
-
非常崇尚DDD
基本上,都是:
-
作为乙方做一些简单的CRUD项目
-
没什么技术含量和技术挑战
所以,通过自己的认知,世界里只有CRUD = JPA+DDD
========================================
补充1:做小项目,业务也不复杂,交付了就成,怎么快怎么搞。
最好拿ruoyi改改能交差就是最好的事儿。
因为乙方项目,只要能验收签字就成,都是成功项目。
至于后续的维护,功能的增加和变更,商务来聊二期好了。
降低成本和提高利润才是核心的经营之道。
为什么,乙方公司要扯这么多概念和方法论(很多都是tw公司搞出来的)。
因为包装一下,能把乙方的人天,卖更多钱,这样才有大把的利润。
想想看,国内一般公司,一个人天卖2000左右,tw要卖5-6000,那么怎么着也需要证明我tw的人,跟一般公司的人,要更nb,更有价值。单独写CRUD,大家既然拉不开差距,那么我说我的人都是专家,都会DDD,都会测试驱动开发,,,所以我卖得贵呀。
========================================
补充2:不是说DDD和测试驱动开发不好,而是大家要分清是不是真的有需要。
很多项目并不是需要这些东西的,硬上。
就像很多项目可能也不需要微服务,硬上。
都是常见的扯淡玩意儿。
做加法容易,做减法很难。
面向对象里有一个原则说的很对:如无需要,勿增实体。
这里改一下,如无需要,勿啥几把增方法论,或者ORM框架。
这篇关于如何评价MyBatis-Plus?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!