type表 xuqiu表
id PK id PK
name typeid FK
nametype <set name="xuqius" inverse="true" cascade="all"
table="xuqiu" lazy="true" order-by="id">
<key>
<column name="typeid"/>
</key>
<one-to-many class="org.vo.Xuqiu" />
</set>xuqiu
<many-to-one name="type" class="org.vo.Type" fetch="select">
<column name="typeid"/>
</many-to-one>在action中 Xuqiu xuqiu = new Xuqiu();
xuqiu.setName(xuqiuForm.getName());
System.out.println(xuqiuForm.getName());
Type t = new Type();
t.setId(Integer.getInteger(xuqiuForm.getType()));
xuqiu.setType(t);
System.out.println(xuqiuForm.getType());但是我插入时 typeid总是为空 这是因为什么啊?
id PK id PK
name typeid FK
nametype <set name="xuqius" inverse="true" cascade="all"
table="xuqiu" lazy="true" order-by="id">
<key>
<column name="typeid"/>
</key>
<one-to-many class="org.vo.Xuqiu" />
</set>xuqiu
<many-to-one name="type" class="org.vo.Type" fetch="select">
<column name="typeid"/>
</many-to-one>在action中 Xuqiu xuqiu = new Xuqiu();
xuqiu.setName(xuqiuForm.getName());
System.out.println(xuqiuForm.getName());
Type t = new Type();
t.setId(Integer.getInteger(xuqiuForm.getType()));
xuqiu.setType(t);
System.out.println(xuqiuForm.getType());但是我插入时 typeid总是为空 这是因为什么啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货