Java 弹簧靴

Java 弹簧靴,java,postgresql,spring-boot,spring-data-jpa,backend,Java,Postgresql,Spring Boot,Spring Data Jpa,Backend,我已经构建了一个spring boot应用程序,并将其连接到数据库,然后我使用Crudepository在数据库上实现查询,但该应用程序没有运行,我无法找出错误是什么? 这是代码的github存储库 您有一个不需要的hibernate依赖项 您的依赖项应该如下所示: <dependencies> <dependency> <groupId>org.springframework.boot</groupId>

我已经构建了一个spring boot应用程序,并将其连接到数据库,然后我使用Crudepository在数据库上实现查询,但该应用程序没有运行,我无法找出错误是什么?
这是代码的github存储库

  • 您有一个不需要的hibernate依赖项
  • 您的依赖项应该如下所示:

    <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.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>
    
    
    org.springframework.boot
    

    你的回购协议看起来像

    public interface TicketBookingDao extends JpaRepository<Ticket, Integer> {
    }
    
    public接口TicketBookingDao扩展了JpaRepository{
    }
    

    然后您就有了findById或deleteById等方法。

    您可以将
    @Repository
    添加到您的DAO类中吗:

    @存储库
    公共接口TicketBookKingdao扩展了JpaRepository{
    }
    
    请添加更多信息,如代码堆栈跟踪或日志消息。否则我们帮不了你,请也读一下。这是代码的github存储库运行时您是否有错误stacktrace?因此您请求我们帮助解决您的问题,并且您认为我们应该自己查找问题代码?让人们更容易提供帮助。是的,我有很多问题。谢谢,但是我修改了它,仍然得到了一个错误我在回答中添加了数字2也许你应该读一本教程:或一本书谢谢,我现在添加了它,它再次给我一个错误字段ticketBookingDao在com.example.RESTJPA.Services.TicketBookingService需要一个名为“entityManagerFactory”的bean,但找不到。注入点具有以下注释:-@ org .prgFrrase.Beas.Futo.Acthuty.AutoWordRead(Value=true):考虑在配置中定义一个名为“EntIdMauleMeCurror”的bean。