liulin
2024-08-05 b65f3d9074baa2ce32e07af720cc1cfd88e096f9
demo代码修改
已修改2个文件
5 ■■■■ 文件已修改
src/main/java/com/lunhan/xxx/repository/impl/TestInfoMapperImpl.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lunhan/xxx/repository/mapper/TestInfoMapper.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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 ====================
}