执行会出错,当然,你可以在where 后加一个1=1,改成但是这个做法不太“环保”,其实只要改成...即可如下所示:。在mybatis中不用xml文件的形式,selectDept方法执行的就是上面的Sql语句,如果是遇到动态的语句就需要用到下面的形式。复杂SQL用方式2会比较灵活,而且可以抽象成通用的基类,使每个DAO都可以通过这个基类实现基本的通用查询,原理类似Spring JDBC Template。

巧妙mybatis避免Where 空条件的尴尬

巧妙mybatis避免Where 空条件的尴尬