src/main/java/com/lunhan/xxx/repository/impl/TestInfoMapperImpl.java
@@ -57,11 +57,13 @@ // 还原查询条件真实类型 SearchTestInfo search = (SearchTestInfo)request; //==================== 自定义sql查询方法 调用示例 - begin ==================== TestInfoPO model1 = DB.testGet(553261510198173696L); TestInfoPO model2 = DB.testGet2("verona.stroman"); List<TestInfoPO> list1 = DB.testList1(search); List<TestInfoPO> list2 = DB.testList2(search); //==================== 自定义sql查询方法 调用示例 - end ==================== // 查询条件 LambdaQueryWrapper<TestInfoPO> queryWrapper = this.query(); src/main/java/com/lunhan/xxx/repository/mapper/TestInfoMapper.java
@@ -12,6 +12,7 @@ @Mapper public interface TestInfoMapper extends BasicMapper<TestInfoPO> { //==================== 自定义sql查询方法 声明示例 - begin ==================== // #{param}:会进行预编译,而且进行类型匹配,最后进行变量替换,括号中可以添加映射类型如 // @Select( // "<script>" + @@ -31,5 +32,5 @@ @Select("select * from test_info where status = #{search.status}") List<TestInfoPO> testList2(@Param("search") SearchTestInfo search); //==================== 自定义sql查询方法 声明示例 - end ==================== }