“未设置数据库类型,使用表示SQLSERVER的元数据” Springbatch SQLSERVER

时间:2019-11-13 18:29:52

标签: java sql-server spring maven spring-batch

我正在使用springbatch启动我的应用程序,但是它说:“未设置数据库类型,使用表示SQLSERVER的元数据。我搜索了Internet,并在我的属性中使用了与许多示例相同的配置,如下所示:

spring.datasource.url=jdbc:sqlserver://localhost;databaseName=FacturaDB
spring.datasource.username=dbnameroot
spring.datasource.password=Testpass123
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql = true
IntegratedSecurity = true

我的pom.xml依赖文件是:

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-batch</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.springframework.batch</groupId>
            <artifactId>spring-batch-test</artifactId>
            <scope>test</scope>
        </dependency>


        <!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc -->
        <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>mssql-jdbc</artifactId>
            <version>8.1.0.jre13-preview</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>mssql-jdbc</artifactId>
        </dependency>
    </dependencies>

0 个答案:

没有答案