- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是Gradle的Spring Application的新手。
运行我的项目以基于创建的类创建数据库对象,出现以下错误:
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.dialect.MySQL5Dialect ] as strategy [org.hibernate.dialect.Dialect]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1572)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:960)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:749)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:117)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:689)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:969)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:958)
at com.krypton.smartImmo.SmartImmoApplication.main(SmartImmoApplication.java:10)
Caused by: org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.dialect.MySQL5Dialect ] as strategy [org.hibernate.dialect.Dialect]
at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.selectStrategyImplementor(StrategySelectorImpl.java:128)
at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveDefaultableStrategy(StrategySelectorImpl.java:155)
at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.resolveStrategy(StrategySelectorImpl.java:136)
at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.constructDialect(DialectFactoryImpl.java:78)
at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:68)
at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:165)
at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111)
spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.ImprovedNamingStrategy
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
最佳答案
由于您的错误消息末尾包含该可疑的额外空间:
Unable to resolve name [org.hibernate.dialect.MySQL5Dialect ]
"org.hibernate.dialect.MySQL5Dialect "
"org.hibernate.dialect.MySQL5Dialect"
关于spring - 无法将名称[org.hibernate.dialect.MySQL5Dialect]解析为策略[org.hibernate.dialect.Dialect],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33519572/
我是Gradle的Spring Application的新手。 运行我的项目以基于创建的类创建数据库对象,出现以下错误: Exception in thread "main" org.springfr
在 hibernate.xml 中,我有: org.hibernate.dialect.PostgreSQLDialect 这就是我正在尝试做的事情: final Session sess = ses
运行应用程序时出现以下错误。 我的数据配置文件 package com.book.data; import java.util.Properties; import javax.persistence
我是这样配置的,为什么会报上面的错误? spring.jpa.show-sql = true logging.level.org.springframework.data=DEBUG spring.j
spring.jpa.properties.hibernate.dialect=org.hibernate.spatial.dialect.postgis.PostgisDialect 我有一个带有
使用hibernate-entitymanager 4.2.8.Final hibernate 空间 4.0 Session session = sessionProvider.get(); Crit
我是 hibernate 的新手,所以我通过观看视频教程进行练习。我关注的链接是, https://www.youtube.com/watch?v=FFMOZY4z6bE&list=PL4AFF701
我使用 Spring Boot 1.4.1.RELEASE、Hibernate、PostgreSQL 9.6.0.x。我看到 IntelliJ IDEA 建议使用 2 种方言: # Hibernate
我有 Eclipse RCP 应用程序。具有 hibernate 功能的 JAR 位于另一个插件中,该插件包含在 MANIFEST.MF 的主项目中。 我尝试建立简单的连接 Hibernate ->
com.org.springsApps.Student org.hibernate.dialect.orac
Dialect 是一个简单明了的应用,可以让你使用 Web 服务进行语言间的翻译。想要了解更多的话,让我们来一窥究竟。 虽然你可以启动 Web 浏览器并直接使用任何翻译服务来完成工作,但桌面应
我正在尝试为以下内容运行 hello world:带有 HSQLDB 和 C3PO 连接池的 Spring/Hibernate。 相同的代码适用于 mySQL(仅适用于不同的方言和驱动程序) 我已经运
这是我的 Person.java 类 package com.hibernate.project.pos.model; import javax.persistence.*; @Entity @T
我正在尝试使用 MySQL 5.7 数据库中的 REGEXP 函数在 H2 内存数据库上运行 JPQL。我想使用相同的查询进行集成测试。 由于 H2 上不存在 REGEXP 函数,我正在尝试注册一个新
我的项目中有 persistence.xml 文件,在这个文件中设置了一个属性,所以我很好奇,为什么要设置它?它有什么作用? 最佳答案 虽然基本 SQL 是一个标准,但不同的数据库对标准之外的某些事
我在使用 Hibernate 时遇到以下错误: 'hibernate.dialect' 必须在没有可用连接时设置 我正在使用数据源进行数据库连接。 最佳答案 问题可能是您没有为您尝试连接的数据库安装客
我尝试在 hibernate 中执行简单的 sql 事务时遇到错误。我正在使用 hibernate 4.3,它说 derby dialect has been deprecated 我试着用谷歌搜索,
遇到的问题 在运行时,我总是得到以下 NHibernate.MappingException : "Could not compile the mapping document: GI.Invento
我的 YML 中有此 JPA 配置。 jpa: database-platform: DB2Platform ddl-auto: create-drop hi
在使用 spring3 设置 hibernate 时遇到更多问题。这次是说连接是空的,因为我的 hibernate.cfg.xml 文件中没有设置方言。 这里是完整的异常(exception):
我是一名优秀的程序员,十分优秀!