| 
					
				 | 
			
			
				@@ -0,0 +1,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+package com.bz.zoneiot.water.web.config; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.context.annotation.Bean; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.context.annotation.Configuration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@Configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@ConditionalOnClass(value = {PaginationInterceptor.class}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class MybatisPlusConfig { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Bean 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      public PaginationInterceptor paginationInterceptor() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                PaginationInterceptor paginationInterceptor = new PaginationInterceptor(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                paginationInterceptor.setCountSqlParser(new JsqlParserCountOptimize(true)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return paginationInterceptor; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |