gpt4 book ai didi

spring - bean 类 [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean] 的无效属性 'packagesToScan'

转载 作者:行者123 更新时间:2023-12-04 22:34:26 38 4
gpt4 key购买 nike

我试图找到解决方案,但仍然没有运气。

我正在关注 "Pro Spring 3" (Apppress) [第 351 页]

我已将项目生成为 jpa 项目。

据我所知,我可以使用 persistence.xml 或可以在 bean 内部管理它,这就是我想要的。

对于最新的我们需要定义 packagesToScan 属性。

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jpaPersonService': Injection of persistence dependencies failed; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'emf' defined in class path resource [META-INF/app-context.xml]: Error setting property values; nested exception
is **org.springframework.beans.NotWritablePropertyException: Invalid property 'packagesToScan' of bean class [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Bean property 'packagesToScan' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?

当我尝试寻求建议 (ctrl+space) 时,它没有 packagesToScan 属性。

我错过了什么?

最佳答案

'packagesToScan' 属性是在 Spring 3.1 中添加的(比较 3.03.1 )。

确保在 CLASSPATH 中包含最新的 3.1 Spring JAR。

关于spring - bean 类 [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean] 的无效属性 'packagesToScan',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10872598/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com