You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot仓库Bean创建报错[UnsatisfiedDependencyException]求助

Spring Boot 遇到 UnsatisfiedDependencyException 错误求助

完整错误信息

Exception: org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name 'jwtRequestFilter': Unsatisfied dependency expressed through field 'jwtUserDetailsService': Error creating bean with name 'jwtUserDetailsService': Unsatisfied dependency expressed through field 'clientRepository': Error creating bean with name 'userRepo' defined in com.XX.ZZ.repo.UserRepo defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Cannot resolve reference to bean 'jpaSharedEM_entityManagerFactory' while setting bean property 'entityManager'

经搜索推测问题出在实体类,但不知如何修复。


相关代码与配置

User 实体类

package com.XX.ZZ.model;

import jakarta.persistence.*;
import lombok.Data;

@Entity
@Data
@Table
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.SEQUENCE)
    @Column(name = "id")
    private Long id;
    @Column(name = "username")
    private String username;
    @Column(name = "password")
    private String hash;
}

UserRepo 仓库接口

package com.XX.ZZ.repo;

import com.XX.ZZ.model.User;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.Optional;

@Repository
public interface UserRepo extends JpaRepository<User, Long> {

    Optional<User> findOneByUsername(String username);
}

application.properties 配置

# MySQL configuration
spring.datasource.url=jdbc:mysql://localhost:3306/censored
spring.datasource.username=censored
spring.datasource.password=censored
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect

# server port
server.port = 4400

# security - secret generated with 512bit security level
custom.data.jwt.secret = censored
custom.data.jwt.expiration = 86400

请问是否需要提供报错中涉及的其他类?

内容的提问来源于stack exchange,提问作者LautaroColella

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 11:35:21