202201-12 Fluent Mybatis零xml配置实现复杂嵌套查询 目录嵌套查询in(select子查询)exists(select子查询)嵌套查询使用FluentMybatis,不用手写一行xml文件或者Mapper文件,在dao类中即可使用javaapi构造中比较复杂的嵌套查询。让dao的代码逻辑和sql逻辑合二为一。前置准备,maven工程设置参考文章使用FluentMybatis实现mybatis动态sql拼装和fluentapi语法in(select子查询) 嵌套查询表和主查询表一样的场景.column().in(query->{对query设置条件})只需要在in里面引用一... 继续阅读 >
202012-10 Mybatis中连接查询和嵌套查询实例代码 首先在mysql中确立表:#表一:地址国家表CREATETABLEaddress(aidINTAUTO_INCREMENTPRIMARYKEY,anameVARCHAR(20));INSERTINTOaddressVALUES(NULL,"魏国");INSERTINTOaddressVALUES(NULL,"蜀国");INSERTINTOaddressVALUES(NULL,"吴国");#表二:出场人物表CREATETABLEperson(pidINTAUTO_INCREMENTPRIMARYKEY,pnameVARCHAR(20),paidINT,CONSTRAINTpafkFOREIGNKEYperson(paid)REFERENCESaddress(aid)... 继续阅读 >