小编Arj*_*jit的帖子

2个名称相同但包不同的bean,如何自动装配?

在我的java项目中,我有2个同名但不同包的实体,我也有这些实体对应的dao。

现在由于 2 个实体具有相同的名称,它给出了重复扫描错误,因此我使用它们的完全限定名称向这些实体添加了 name 属性。

例如:实体(name="pckEntity) & 实体(name="pabEntity)

但是现在我他们相应的 daos 无法自动装配,并且出现以下错误:

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type...
Run Code Online (Sandbox Code Playgroud)

我是否必须更改 Dao 中的任何内容以支持实体中的这种“名称”属性更改。

我正在使用 Hibernate、JPA 和 Spring。

java spring hibernate jpa

5
推荐指数
1
解决办法
3193
查看次数

如何在php中获取关联数组中的所有键

我在php中有一个关联数组.当我在它上面做死时,我得到的正确值如下:

array(1) { [0]=> array(1) { [123]=> string(5) "Hello" }}
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试将此数组的键提取到一个新数组中时,我无法获取键:

$uniqueIds = array_keys($myAssociativeArray);
die(var_dump($uniqueIds));
int(0) array(1) { [0]=> int(0) } 
Run Code Online (Sandbox Code Playgroud)

谁能告诉我这里做错了什么?我想从关联数组中获取所有键.为此,我指的是thread:php:如何从数字索引中获取关联数组键?

php associative-array

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

associative-array ×1

hibernate ×1

java ×1

jpa ×1

php ×1

spring ×1