bladex框架2.9.1.RELEASE版本 使用的5.2.15的springweb需要升级至5.3.33及以上,要怎么操作?

Blade 未结 2 182
hvgroup
hvgroup 剑圣 2024-08-20 11:21

bladex框架2.9.1.RELEASE版本 使用的5.2.15的springweb需要升级至5.3.33及以上,要怎么操作?
私服账号 183189292

2条回答
  • 2024-08-20 11:40

    bladex根目录的pom.xml有一个这样的配置,你把需要指定的spring版本放到第一个dependency,在blade-bom上面。这样他就会默认加载你配置的版本号。把springboot和spring两个版本都升级到对应版本。

    除此以外还有个安全文档需要看一下,把之前老版本发现的安全隐患的解决方式都写在文档里了:https://sns.bladex.cn/article-15011.html

        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>org.springblade.platform</groupId>
                    <artifactId>blade-bom</artifactId>
                    <version>${bladex.project.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
                <dependency>
                    <groupId>org.springblade</groupId>
                    <artifactId>blade-common</artifactId>
                    <version>${bladex.project.version}</version>
                </dependency>
                <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-dependencies</artifactId>
                    <version>${spring.boot.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
                <dependency>
                    <groupId>org.springframework.cloud</groupId>
                    <artifactId>spring-cloud-dependencies</artifactId>
                    <version>${spring.cloud.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
                <dependency>
                    <groupId>io.spring.platform</groupId>
                    <artifactId>platform-bom</artifactId>
                    <version>${spring.platform.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
        </dependencyManagement>


    0 讨论(0)
  • 2024-08-20 14:29

    springweb需要升级至5.3.33或更高,有配套的升级配置可以提供一下吗?我们按指引进行配置升级但启动直接报错了,不确定哪些地方遗漏配置了。

    作者追问:2024-08-20 14:32

    只有bladex每个版本的具体升级说明:https://center.javablade.com/blade/BladeX-Doc/src/branch/master/%E7%AC%AC7%E7%AB%A0%20%E7%B3%BB%E7%BB%9F%E5%8D%87%E7%BA%A7,没有单个升级某个组件的说明。从某个组件的版本升级到另一个版本,有几千几万种组合,我们怎么可能提前准备呢。



    回答: 2024-08-20 14:51

    springweb5.3.33版本更高版本对应BladeX的版本号最低是多少呢?

    作者追问:2024-08-20 15:08

    3.0.0之后的版本

    0 讨论(0)
提交回复