猿问

考虑在你的配置中定义一个名为'entityManagerFactory'的bean

我正在尝试将spring boot 1.5.9升级到2.0.3,服务启动失败,出现以下错误:


***************************

APPLICATION FAILED TO START

***************************


Description:


Method mvcConversionService in org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration required a bean named 'entityManagerFactory' that could not be found.



Action:


Consider defining a bean named 'entityManagerFactory' in your configuration.



Process finished with exit code 1

该服务在 Spring boot 1.5.9 中正常启动。


这里是 yaml 文件:


    spring:

      application:

      name: customer-crud-application


      datasource:

        url: jdbc:jtds:sqlserver://localhost:1433;databaseName=db-data-dev

        username: sa

        password: pwd

        driverClassName: net.sourceforge.jtds.jdbc.Driver


      jpa:

        show-sql: true

        hibernate:

        dialect: org.hibernate.dialect.SQLServer2012Dialect



    server:

      port: 8080

      max-http-header-size: 65536

和 gradle.build


    dependencies {

        compile 'org.springframework.boot:spring-boot-starter-web'

        compile versions.lombok

        compile('net.sourceforge.jtds:jtds')


        compile versions.spring_jdbc

        compile versions.spring_boot_starter_data_jpa

    }

项目使用spring boot 2.0构建成功,我已经清理了c:/Users/{user}/.m2文件夹和intelliJ缓存。请帮忙!


冉冉说
浏览 538回答 3
3回答

杨魅力

请尝试在yaml文件中进行以下更改,  spring:        jpa:                show-sql: true            database: MYSQL            hibernate:                ddl-auto: update                dialect:                   storage_engine: innodb        datasource:            url: jdbc:mysql://localhost:3306/databasename?useSSL=false            username: user            password: password          server:      port: 9999快乐编码.. :)

烙印99

添加以下部门。<dependency>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <groupId>org.springframework.boot</groupId>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>
随时随地看视频慕课网APP

相关分类

Java
我要回答