用mybatis plus的QueryWrapper查询感觉很不直观?

公司很多人用QueryWrapper写查询而不是用sql语句,但是我看了感觉这种写法理解起来不直观,不像sql语句那样一目了然。这种查询方式让我想起了以前的hibernate里的hql查询,复杂的查询都不知道怎么写,很难理解,还是直接写sql语句最直观,不知道QueryWrapper这种方式写查询有什么好处

回答

lambad方式写起来还行吧