以前用了很久的Laravel,Eloquent ORM,无论是多表关联,搜索器,修改器,获取器,转换器和事务处理,链式操作什么的非常方便便捷,可以全程不需要手动写一句sql,无论多复杂的sql都可以轻松搞定,但是最近半年公司也回收了一个JAVA外包项目,让我们负责开发维护,ORM用的是mybatis混用的一些,好多都是拼接的sql,有大量在xml写sql的,这特么什么鬼,实在是难受不好下手,所以我就去用其他的,想用hibernate,发现看了半天还不如mybatis,然后想直接用JPA, 更差劲,写的要自闭,然后去问别人,说是mybatis-plus还行,虽然比其他的好一些,但是跟Eloquent ORM比起来还是差太多了,只能写一些简单的,稍微复杂一些的还是得写sql,复杂得操作也不行,现在只能分开来查询,多表操作也不方便,然后我问了一下那个外包公司的java开发,他们说java没有能跟Eloquent ORM差不多的框架,让我自己去想办法解决,我特么现在人麻了。
gaarason