1.什么时候该把对象放入Set中然后传入这个Set,什么时候该直接传入对象? 这两个的区别是什么?to:
传set和传对象有区别吗?你传set就是调用setU_P(hashset);传对象不过就是调用getU_P().add(up);2;你不先set里面放user,不就行了吗???与xml有什么关系???
你要记得给分啊
传set和传对象有区别吗?你传set就是调用setU_P(hashset);传对象不过就是调用getU_P().add(up);2;你不先set里面放user,不就行了吗???与xml有什么关系???
你要记得给分啊
还有不是和xml有什么关系,我这个是另外一个问题了,是想看看要实现2中提到的那个操作,需要怎么写hbm.xml只要问题解决了我马上就给分,放心吧 :)
public class User{
private String userid; //下面这两种一个直接用Role,一个用Set的做法有什么样的区别?都改在什么时候用? private Role role; private Set role;
}
不一定非要用set,用list,idbag,map, set都可以。2、就是常规的写法。
例如::
<set name="towc_details" table="towc_detail" cascade="save-update" inverse="true">
<key column="towc_id"/>
<one-to-many class="Towc_detail"/>
</set><many-to-one name="tow_cargo" class="Tow_cargo" column="towc_id"/>
你要记得给分啊
<key column="UP_USERID ">
</key>
<one-to-many class="..."></one-to-many>
</set>U_P.hbm.xml
<many-to-one name="user" column="UP_USERID" class="..."
outer-join="true" insert="false" update="false">
</many-to-one>