• 记录一次项目依赖升级


    @RunWith注解取消了

    测试类中会提示这个注解找不到,去掉就好了

    校验需要自己引入

    <dependency>
       <groupId>org.springframework.bootgroupId>
        <artifactId>spring-boot-starter-validationartifactId>
    dependency>
    
    • 1
    • 2
    • 3
    • 4

    mybatisplus 2.2.3 ->3.5.2

    分页插件爆红

    /**
         * 分页插件
         */
        @Bean
        public MybatisPlusInterceptor mybatisPlusInterceptor() {
            MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
            interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.SQL_SERVER));
            return interceptor;
        }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    springboot启动定时任务报错SchedulerConfigException: DataSource name not set.

    org.quartz.jobStore.class=org.quartz.impl.jdbcjobstore.JobStoreTX

    org.quartz.jobStore.class=org.springframework.scheduling.quartz.LocalDataSourceJobStore

    大致意思是自定义quartz的数据源后不再通过SchedulerFactoryBean设置数据源,未通过 Quartz 属性指定数据源时使用 LocalDataSourceJobStore指定数据源。

    Lists.partition() common.io 2.5 -> 2.11.0升级后删除

    改用 guava

    <dependency>
    <groupId>com.google.guavagroupId>
    <artifactId>guavaartifactId>
    <version>23.0version>
    dependency>
    
    • 1
    • 2
    • 3
    • 4
    • 5

    swagger 2.7.0 -> 3.0.0 Docket构建传参 SecurityScheme 改为了 ApiKey

    image-20220815161011152

    fastjson 1.2.68 -> 2.0.11

    这块主要是之前用的老版本若依,参考ruoyi最新版本做了修改

    SpringBoot升级2.4.0所出现的问题:When allowCredentials is true, allowedOrigins cannot contain the specia

    image-20220817142838129

  • 相关阅读:
    2022年非一线IT行业就业前景?
    make/makefile
    全方位详解Java:技术体系与实战项目
    qt单例模式
    Servlet | 连接数据库、使用IDEA工具开发Servlet
    关于泛型的知识
    【Pytorch、torchvision、CUDA 各个版本对应关系以及安装指令】
    H2数据库端口占用
    计算机基础知识48
    JavaScript引用数据类型
  • 原文地址:https://blog.csdn.net/qq_39007838/article/details/126358728