yaoyi 4 долоо хоног өмнө
parent
commit
daf0fa3c03

+ 2 - 2
src/main/java/com/hr/repository/jpa/Demo1Jpa.java

@@ -19,8 +19,8 @@ public interface Demo1Jpa extends JpaRepository<Demo1Entity, String> {
 
     public List<TestEntity> findByFname(String name);
 
-    @Query(nativeQuery=true,value="select t.* from demo1 t where t.fname like '%'||:#{#d.name}||'%' and fid in (:#{#d.ids})")
-    public BasePageResult<MyDemoDto> queryList(@Param("d")  QueryDto dto);
+//    @Query(nativeQuery=true,value="select t.* from demo1 t where t.fname like '%'||:#{#d.name}||'%' and fid in (:#{#d.ids})")
+    public BasePageResult<MyDemoDto> queryList3(QueryDto dto);
 
     @Query(nativeQuery=true,value="select t.* from demo1 t where t.fname like '%'||:name||'%' and fid in (:ids)")
     public BasePageResult<MyDemoDto> queryList(@Param("name")   String name, @Param("ids") List<Integer> ids);

+ 1 - 1
src/main/java/com/hr/repository/service/DemoService.java

@@ -42,7 +42,7 @@ public class DemoService {
     }
 
     public BasePageResult<MyDemoDto> qyeryList3(QueryDto dto){
-        BasePageResult<MyDemoDto> list= demo1Jpa.queryList(dto);
+        BasePageResult<MyDemoDto> list= demo1Jpa.queryList3(dto);
         return list;
     }
 

+ 3 - 1
src/main/resources/mapper/Demo1Mapper.xml

@@ -9,7 +9,9 @@
 		<result property="fname"       column="fname"      />
 
 	</resultMap>
-
+	<select id="queryList3">
+		select t.* from demo1 t where 1=1 and t.fname like '%'||#{name}||'%' and fid in (#{ids})
+	</select>
 	<select id="select1">
 		select t.* from demo1 t where t.fname like '%'||:name||'%' and t.fid=:id
 	</select>

+ 2 - 0
src/main/resources/mapper/TestMapper.xml

@@ -10,6 +10,8 @@
 
 	</resultMap>
 
+
+
 	<select id="queryMylist">
 		select id,name
 		from test