MybatisPlusConfig.java 867 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /**
  2. * Copyright (c) 2016-2019 人人开源 All rights reserved.
  3. * <p>
  4. * https://www.renren.io
  5. * <p>
  6. * 版权所有,侵权必究!
  7. */
  8. package io.renren.config;
  9. import com.baomidou.mybatisplus.core.incrementer.IKeyGenerator;
  10. import com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator;
  11. import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
  12. import org.springframework.context.annotation.Bean;
  13. import org.springframework.context.annotation.Configuration;
  14. /**
  15. * mybatis-plus配置
  16. *
  17. * @author Mark 735032128@qq.com
  18. */
  19. @Configuration
  20. public class MybatisPlusConfig {
  21. /**
  22. * 分页插件
  23. */
  24. @Bean
  25. public PaginationInterceptor paginationInterceptor() {
  26. return new PaginationInterceptor();
  27. }
  28. @Bean
  29. public IKeyGenerator keyGenerator() {
  30. return new OracleKeyGenerator();
  31. }
  32. }