小编ant*_*hos的帖子

bean定义中的constructor-arg和property

<bean id="cObject" scope="request" class="x.y.z.CClass"/>
<bean id="bObject" scope="request" class="x.y.z.BClass"/>
<bean id="aObject" scope="request" class="x.y.z.AClass">
    <constructor-arg ref="bObject" />
    <property name="cRef" ref="cObject" />
</bean>
Run Code Online (Sandbox Code Playgroud)

由于某种原因,aObject.cRef没有被设置.请注意,constructor-arg和property在同一个定义中使用.我没有看到具有类似功能的示例/帖子.

java spring properties javabeans

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

与JPA OneToMany映射的只读关联

我有一个与另一个实体相关联的交易实体,因此在这种情况下不应更新关联的实体。

例如。案例*->用户

如果案例由用户拥有,反之,则用户可以拥有许多关联的案例。

使用OneToMany和JoinColumn JPA批注映射该关联。

我还尝试将用户实体的Trasactional注释标记为只读,并且还使获取方法成为Transient。但是,如果更改了状态,这似乎并不会停止对User的更新。

请帮我一个图,向用户声明“只读”关联。

java orm spring hibernate jpa

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

标签 统计

java ×2

spring ×2

hibernate ×1

javabeans ×1

jpa ×1

orm ×1

properties ×1