首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >春季启动从1.5.22迁移到2.0.0

春季启动从1.5.22迁移到2.0.0
EN

Stack Overflow用户
提问于 2022-06-23 06:08:18
回答 1查看 326关注 0票数 0

我将我的应用程序从SpringBoot1.5.22迁移到2.7.0,我有一个问题。要迁移到2.0.0,我必须用saveAll ()替换saveAll (),替换postgres驱动程序:编译组:'postgresql',名称:'postgresql',版本:‘9.1-901-1.jdbc 4 ',实现’org.postgresql: postgresql: 42.2.9‘,我还将这一行添加到application.properties: application.properties= true。在那之后,我建立没有错误,但准确地说:当我开始与邮递员拍摄,用正确的标记,我得到401。(在200岁之前)当我开始分析它时,发现在Spring迁移之后,在构建项目时,正确地创建了localhost上的postgres表,但是它们是空的(这就是为什么我得到401)。我不知道怎么解决这个问题。你有什么主意吗?我在粘贴build.gradle:

代码语言:javascript
复制
import org.apache.tools.ant.filters.ReplaceTokens

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.0.0.RELEASE'
    }
}

plugins {
    id "io.franzbecker.gradle-lombok" version "1.11"
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: "io.spring.dependency-management"

project.version =  '1.1.5'

jar {
    baseName = 'refurbishment'
    version =  project.version
}

sourceSets {
    util {
        compileClasspath += sourceSets.main.runtimeClasspath
    }
}

sourceCompatibility = 1.8
targetCompatibility = 1.8


repositories {

     maven { url "http://projectlombok.org/mavenrepo" }
     maven { url "http://repo.maven.apache.org/maven2" }
}
dependencies {
    compile 'org.springframework.boot:spring-boot-starter-web'
    compile 'org.springframework.boot:spring-boot-starter-actuator'
    compile group: 'org.springframework.security.oauth', name: 'spring-security-oauth2', version: '2.5.2.RELEASE'
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-mail', version:'1.5.8.RELEASE'
    compile group: 'org.springframework.security', name: 'spring-security-jwt', version:'1.1.1.RELEASE'
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-data-jpa', version:'1.5.8.RELEASE'
    implementation 'org.springframework.boot:spring-boot-properties-migrator:2.1.18.RELEASE'
    testCompile 'org.springframework.boot:spring-boot-starter-test'

    compile group: 'org.hibernate', name: 'hibernate-validator', version:'5.2.4.Final'
    compile group: 'com.google.guava', name: 'guava', version:'16.0.1'
    compile group: 'joda-time', name: 'joda-time', version:'2.8.2'
    compile group: 'commons-lang', name: 'commons-lang', version:'2.6'
    compile group: 'net.sf.ehcache', name: 'ehcache-core', version:'2.6.9'

    implementation 'org.postgresql:postgresql:42.2.9'
    compile group: 'io.jsonwebtoken', name: 'jjwt', version:'0.6.0'

    compile group: 'org.projectlombok', name: 'lombok', version:'1.16.6'
    compile group: 'org.apache.commons', name: 'commons-csv', version:'1.2'
    compile group: 'com.google.code.gson', name: 'gson', version:'2.6.2'
    compile group: 'commons-io', name: 'commons-io', version:'2.4'
    compile group: 'org.json', name: 'json', version:'20160212'

    compile group: 'io.springfox', name: 'springfox-swagger-ui', version:'2.5.0'
    compile group: 'io.springfox', name: 'springfox-swagger2', version:'2.5.0'
    compile group: 'com.fasterxml', name: 'classmate', version:'1.3.1'

    compile 'com.microsoft.azure:azure-storage:5.4.0'
    runtime group: 'com.microsoft.sqlserver', name: 'mssql-jdbc', version: '6.3.4.jre8-preview'
    compile files('libs/PDFjet-5.1.jar')

    testCompile(group: 'junit', name: 'junit')
    //DBUnit
    testCompile 'org.dbunit:dbunit:2.5.3'
    testCompile 'com.github.springtestdbunit:spring-test-dbunit:1.3.0'

    testCompile group: 'org.hamcrest', name: 'hamcrest-all', version:'1.3'
    testCompile group: 'org.assertj', name: 'assertj-core', version:'1.7.0'
    testCompile(group: 'org.mockito', name: 'mockito-core', version:'1.10.19') {
        exclude(module: 'hamcrest-core')
    }
    testCompile group: 'org.springframework', name: 'spring-test', version:'4.2.6.RELEASE'
    testCompile group: 'com.jayway.jsonpath', name: 'json-path', version:'2.0.0'
    testCompile group: 'com.jayway.jsonpath', name: 'json-path-assert', version:'0.9.1'
}

bootRun {
    def profiles = findProperty('profiles')
    if (profiles) {
        args = ["--spring.profiles.active=" + profiles]
    }
}

task copyWebConfig(type: Copy) {
    from('src/main/templates') {
        include 'web.config'
    }
    into "$buildDir/libs"
    filter(ReplaceTokens, tokens: [VERSION: project.version])
    inputs.property("VERSION", project.version)
}

assemble.dependsOn(copyWebConfig)
EN

回答 1

Stack Overflow用户

发布于 2022-06-23 09:10:57

解决了:)向application.properties (为SpringBoot2.0.0工作)添加了Spring .数据源.初始化-mode= for

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72725276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档