问题标签 [beancreationexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
589 浏览

spring-boot - BeanCreationException:创建名为“Reposit”的 bean 时出错:调用 init 方法失败

尝试启动应用程序时出现以下错误。我尝试了多重解决方案,但似乎没有一个有效。

*引起:org.springframework.beans.factory.BeanCreationException:创建名为“testRepository”的bean时出错:调用init方法失败;嵌套异常是 java.lang.IllegalArgumentException: 无法为方法 public abstract java.util.List com.test.base.repository.TestRespositoryCustom.findResultByCodeAndProfile(java.lang.String,java.lang.String) 创建查询!找不到类型 Test 的属性 findResultByCodeAndProfile!

...................................

............ 47个常见框架省略 原因:org.springframework.data.mapping.PropertyReferenceException:没有找到类型Test的属性findResultByCodeAndProfile!在 org.springframework.data.mapping.PropertyPath.(PropertyPath.java:94) ~[spring-data-commons-2.1.5.RELEASE.jar:2.1.5.RELEASE] 在 org.springframework.data.mapping.PropertyPath .create(PropertyPath.java:382) ~[spring-data-commons-2.1.5.RELEASE.jar:2.1.5.RELEASE]*

我的服务类正在调用调用接口 TestRespositoryCustom 的 findResultByCodeAndProfile 方法,该方法的实现在 TestRespositoryImpl 类的下面。

“Test.java 是实体类”

——服务等级。

--TestRepository 接口

-- BaseRepository 接口。

--TestRespositoryCustom

--TestRespositoryImpl

-- BaseRepositoryCustom

0 投票
1 回答
841 浏览

java - 使用 Spring Boot 在侦听器中调用带有 @RequestScope 注释的类

org.springframework.beans.factory.BeanCreationException:创建名为“scopedTarget.movi​​mentacaoEntradaRadarNotaBuilderImpl”的bean时出错:范围“请求”对于当前线程无效;如果您打算从单例中引用它,请考虑为该 bean 定义一个作用域代理;嵌套异常是 java.lang.IllegalStateException:未找到线程绑定请求:您是指实际 Web 请求之外的请求属性,还是在原始接收线程之外处理请求?如果您实际上是在 Web 请求中操作并且仍然收到此消息,那么您的代码可能在 DispatcherServlet/DispatcherPortlet 之外运行:在这种情况下,请使用 RequestContextListener 或 RequestContextFilter 来公开当前请求。

我需要在不删除@RequestScope 的情况下解决问题,这仅适用于这种情况,而不适用于整个项目。

0 投票
1 回答
87 浏览

java - 无法使用 Spring Security 实现 CustomAuthenticationProvider:自动装配时出现 BeanCreationException

我正在 Spring Security 中实现 CustomAuthenticationProvider。我创建了实现 AuthenticationProvider 的 CustomAuthenticationProvider 类。但是,当我在我的 SecurityConfiguration 类中定义这个 CustomAuthenticationProvider 并自动装配它时,应用程序会抛出以下错误:

我在 CustomAuthenticationProvider 类中包含了 @Component 注释。此外,定义此类的包包含在@ComponentScan 中。上下文没有拾取 CustomAuthenticationProvider bean。其他定义的类已成功地被@ComponentScan 中定义的上下文拾取,并且在其自动装配的对象上没有收到此类错误。我这边可能有什么问题?任何有关如何解决此问题的帮助将不胜感激。

CustomAuthenticationProvider.java

安全配置.java

SpringWebConfig.java

0 投票
1 回答
119 浏览

spring-boot - 将 @OneToMany 用于使用 Spring Boot 和 MySQL 的 Web 应用程序在创建 bean 时出错

我正在尝试将多个 CreditCards 连接到同一个用户,但是在编译程序时它给出了错误创建 bean。

用户类

信用卡类

用户资源类

信用卡资源类

用户存储接口

CreditCardRepository 接口

主要的

pom.xlm 文件

该代码在编译时会出现以下错误:

0 投票
2 回答
1235 浏览

java - 创建名为 'org.springframework.boot.actuate.autoconfigure.metrics.orm.jpa.HibernateMetricsAutoConfiguration 的 bean 时出错

我在 IntelliJ 中创建了一个 spring boot 项目,并且在构建时出现以下错误。

我在项目中创建的控制器文件

表 Sample 的域类 1

表 SampleLine 的域类 2

表示例的存储库

POM.xml

当我不添加存储库类时,代码工作正常。有人可以帮忙解决这个错误吗?

0 投票
3 回答
964 浏览

java - java spring boot 创建名为“roleRepository”的bean时出错

角色存储库

应用控制器

PrepaidWebAppApplication

当我运行我的应用程序时,我得到一个错误,我找不到修复它的方法:

当我移动PrepaidWebAppApplication.java到包含 3 个模型(用户、角色和机构)的模型文件夹时,它可以工作,但是我的获取请求将不再被识别。我得到错误:404 not found

我该如何解决这个问题?

0 投票
2 回答
723 浏览

spring - 创建 ServletContext 资源 [/WEB-INF/applicationContext-dao.xml] 中定义的名称为“sessionFactory”的 bean 时出错:

我是 MVC 的新手,并且还检查了与此问题相关的所有其他答案,但仍然无法解决。

在服务器上运行后的控制台

pom.xml

applicationContext-dao.xml

调度程序-servlet.xml

web.xml

使用Tomcat 9,JDK 1.8。

我应该怎么做才能摆脱这个 sessionFactory 错误?

0 投票
1 回答
22 浏览

spring-boot - Bean创建或定义在springboot中失败

主班

PdfGenerator.java

问题——考虑在你的配置中定义一个“com.itextpdf.kernel.pdf.PdfWriter”类型的bean。

尝试的解决方法:
使用 @ComponentScan("com.itextpdf") --> 在线程“main”org.springframework.beans.factory.NoSuchBeanDefinitionException 中开始出现异常:没有类型为 'com.prac.sdp.pdf.PdfGenerator' 的合格 bean可用的。

让我知道如何解决这个问题我被困在这个问题上。提前致谢。

0 投票
2 回答
5000 浏览

java - SpringBoot BeanCreationException:创建名为“requestMappingHandlerAdapter”的bean时出错原因:java.lang.NoSuchFieldError:defaultInstance

我有一个带有 JPA 的 SpringBoot + Maven 项目。当试图运行应用程序时,我得到了以下错误堆栈。

org.springframework.beans.factory.BeanCreationException:在类路径资源[org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]中定义名称为“requestMappingHandlerAdapter”的bean创建错误:调用init方法失败;嵌套异常是 java.lang.NoSuchFieldError: defaultInstance at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1794) ~[spring-beans-5.2.9.RELEASE.jar:5.2.9.RELEASE ] 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) ~[spring-beans-5.2.9.RELEASE.jar:5.2.9.RELEASE] 在 org.springframework.beans.factory .support.AbstractAutowireCapableBeanFactory。

下面是我的 pom.xml 文件。

知道如何解决这个问题吗?

0 投票
2 回答
355 浏览

spring-boot - 无法创建 Firestore Bean,BeanCreationException。java.lang.NoClassDefFoundError: com/google/api/gax/rpc/TransportChannelProvider

我正在使用 Spring Boot 和 Spring Security,但我是第一次使用 Google cloud firebase Firestore,我通过 Firebase Admin SDK 连接到我的数据库。我有一个看起来像这样的配置类。

我有 BeanCreationException,总而言之,我的堆栈跟踪看起来像这样。

奇怪的是我遵循了谷歌关于初始化 firebase Admin SDK 的文档,我将相应的依赖项添加到我的pom.xml文件中,但它似乎无论如何都不起作用。这是我的 Admin SDK 依赖项。

我想 Maven 无法找到这个TransportChannelProvider类,我不确定。我还尝试添加所有 gcp 核心依赖项,以防提供的 Admin SDK 依赖项没有该类,但我得到了相同的结果。我还在为我的后端应用程序使用服务和 RESTController,我不知道将它包含在此处是否相关,但我将包含它以防万一。

我的控制器类:

我没有找到关于这个特定问题的任何文档,这就是我在这里的原因,如果有人能帮助我解决这个问题,我会很高兴。我错过了什么吗?无论如何,感谢您的宝贵时间,祝您编码愉快。