一般用set,你的BEAN里似乎没有SET
解决方案 »
- 跪求高手指点下网站后台管理系统到底应该怎么做(语言用java)
- java 中通过poi 操作excel时关于control toolbox的问题
- 问:如何用JSP实现图片上传啊!!
- Tomcat资源管理器模块今日更新
- springmvc 的controller层中synchronized块同步问题
- 介绍两个好网址W3Schools Online Web Tutorials和365Key-天天网摘,有好网址大家一起分享
- jboss中EJB关联时出错,请大家指点一下.
- 什么是数据的存储过程?
- tomcat和resin的问题
- jbuilder开发cmp时,如何设置自增长主键?
- 高手来看看一个关于ActionForm的问题
- <html:form action="">中,action的值我不想要,而我要<html:form>的目的是为了方便排版.
order.java添加 bookinfo 的对象 bob 写出或生出get、set 方法当你查询order表时order.java中的 bookinfo 对象就存储了与rder表bookid.一层一层“剥”调用 bob 的get 方法 再调用bookid 的get 方法就的得到id 了
映射
<set name="softs" cascade="all">
<key>
<column name="softID"/>
</key>
<one-to-many class="lichao.volitation.hibernate.entity.Soft"/>
</set>
如果被控方有一set的,就能取出many一般主控方在many那边.取many的:
oneObject.save();
取one的
manyObject.getparamr();
private Integer id;
private Bookinfo bookinfo;
private short number;
private String address;
private String postcode;
private Date orderdate;
private short status;
private Set books;//这里是代表订单所包含图书的SET集合
order表映射中加上
<set name="books" cascade="all"> //name=""对应private Set books;//这里是代表订单所包含图书的SET集合<key>
<column name="id"/>
</key>
<one-to-many class="bookinfo"/>
</set>
orderinfo.getBookinfo().getId()
通过这可以得到关联的bookid,但是,不能
直接得到bookname,还得作查询,是不是因为仅仅时通过id关联的呢?谢谢各位的解答
for (Iterator iter = set.iterator(); iter.hasNext();) {
BookInfo bookInfo= (BookInfo) iter.next();
System.out.println("图书编号:"+BookInfo.getbookid());
}//如果你的书名是在另一张表..也就就还有一张book表,,他和BookInfo建立一对一关联就可以获得bookName;