package com.pms.ocp; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; import org.springframework.context.annotation.Bean; import springfox.documentation.oas.annotations.EnableOpenApi; import java.util.TimeZone; /** * @Auther: wangjian * @Date: 2022/2/21 15:48 * @Description:启动类 */ @SpringBootApplication @MapperScan(basePackages = {"com.pms.ocp.mapper"}) @ConfigurationPropertiesScan @EnableOpenApi public class OcpApplication { public static void main(String[] args) { TimeZone.setDefault(TimeZone.getTimeZone("GMT+8")); SpringApplication.run(OcpApplication.class, args); } /** * 注册分页插件 */ @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.POSTGRE_SQL)); return interceptor; } }