我在公司,我主导的项目也是禁止使用mybatis-plus。
mybatis-plus虽然写简单的crud很便捷,但是牺牲了维护性,让代码成了屎山。
当初大家使用的mybatis,拒绝使用Hibernate与SpringData等orm框架最大原因就是sql在xml中灵活度高,且代码与sql分离,降低耦合度。
mybatis-plus虽然写简单的crud很便捷,但是牺牲了维护性,让代码成了屎山。
当初大家使用的mybatis,拒绝使用Hibernate与SpringData等orm框架最大原因就是sql在xml中灵活度高,且代码与sql分离,降低耦合度。