в то время как, начиная с весенним отдыхом я получил следующее сообщение об ошибке, какIllegalArgumentException: По крайней мере, один JPA метамодель должна присутствовать
org.springframework.beans.factory.BeanCreationException: Ошибка создающего боб с именем «jpaMappingContext»: Воззвание метода init не удалось; Вложенное исключение - java.lang.IllegalArgumentException: В должна присутствовать хотя бы одна метамодель JPA! на org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1595) ~ [весна-бобы-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-СНАПШОТ] в орг .springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:566) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-SNAPSHOT] at org.springframework. beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:482) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-SNAPSHOT] at org.springframework.beans.factory .support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:304) ~ [spring-beans-5.0.0.BUILD-S NAPSHOT.jar: 5.0.0.BUILD-SNAPSHOT] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar : 5.0.0.BUILD-SNAPSHOT] на org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:300) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0. 0.BUILD-SNAPSHOT] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:195) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD -SNAPSHOT] на org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java:725) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BU МН-СНАПШОТ] на org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:866) ~ [весенне-контекстно-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-СНАПШОТ] at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:542) ~ [spring-context-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-SNAPSHOT] at org.springframework. boot.context.embedded.EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:122) ~ [spring-boot-2.0.0.BUILD-SNAPSHOT.jar: 2.0.0.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication .refresh (SpringApplication.java:736) [spring-boot-2.0.0.BUILD-SNAPSHOT.jar: 2.0.0.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.refreshContext (SpringApplication.java:369) [spring-boot-2.0.0.BUILD-SNAPSHOT.jar: 2.0.0.BUILD-SNAPSHOT] на org.springframework.boot. SpringApplication.run (SpringApplication.java:313) [spring-boot-2.0.0.BUILD-SNAPSHOT.jar: 2.0.0.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run (SpringApplication.java: 1161) [spring-boot-2.0.0.BUILD-SNAPSHOT.jar: 2.0.0.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run (SpringApplication.java:1150) [spring-boot- 2.0.0.BUILD-SNAPSHOT.jar: 2.0.0.BUILD-SNAPSHOT] at com.java.app.QuickPollApplication.main (QuickPollApplication.java:14) [classes /: na] Причина b y: java.lang.IllegalArgumentException: должно присутствовать хотя бы одна метамодель JPA! at org.springframework.util.Assert.notEmpty (Assert.java:438) ~ [spring-core-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-СНАПШОТ] на org.springframework.data.jpa.mapping.JpaMetamodelMappingContext (JpaMetamodelMappingContext.java:52) ~ [весенне-данных JPA-1.11.0.BUILD-SNAPSHOT.jar:. Na] на орг. springframework.data.jpa.repository.config.JpaMetamodelMappingContextFactoryBean.createInstance (JpaMetamodelMappingContextFactoryBean.java:71) ~ [весенне-данных JPA-1.11.0.BUILD-SNAPSHOT.jar: на] в org.springframework.data.jpa .repository.config.JpaMetamodelMappingContextFactoryBean.createInstance (JpaMetamodelMappingContextFactoryBean.java:26) ~ [весенне-данных JPA-1.11.0.BUILD-SNAPSHOT.jar: на] на org.springframework.beans.factory.config.AbstractFactoryBean. afterPropertiesSet (AbstractFactoryBean.java:134) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-SNAPSHO Т] на org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods (AbstractAutowireCapableBeanFactory.java:1654) ~ [весна-бобы-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-СНАПШОТ] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1591) ~ [spring-beans-5.0.0.BUILD-SNAPSHOT.jar: 5.0.0.BUILD-SNAPSHOT] ... 16 общих кадров опущено
с помощью следующего кода
@SpringBootApplication
@RestController
public class QuickPollApplication {
public static void main(String[] args) {
SpringApplication.run(QuickPollApplication.class, args);
}
@RequestMapping(value = "/test", method = RequestMethod.GET)
public String testRest() {
return "rest tested";
}
и после мой pom.xml
UTF-8 UTF-8 1,8
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web-services</artifactId> </dependency> <dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> <repositories> <repository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/snapshot</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/snapshot</url> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories>
Please help me. I do not know how to solve this error
так как я новичок в этом, я не могу найти что-нибудь, вы можете мне точку в правильном направлении, пожалуйста –
@ user_xyz.LOL https://spring.io/guides/gs/accessing-data-jpa/ – sfat