博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 创建书类_1、创建实体类(Customer.java、Orders.java)复制代码 代码如下:package wck.stu.vo.oneToMany_single...
阅读量:5109 次
发布时间:2019-06-13

本文共 2144 字,大约阅读时间需要 7 分钟。

1、创建实体类(Customer.java、Orders.java)

package wck.stu.vo.oneToMany_single;

import java.util.HashSet;

import java.util.Set;

public class Customer {

private String id = "";

private String cName = "";

private String bank = "";

private String phone = "";

private Set orders = new HashSet();

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public String getcName() {

return cName;

}

public void setcName(String cName) {

this.cName = cName;

}

public String getBank() {

return bank;

}

public void setBank(String bank) {

this.bank = bank;

}

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

public Set getOrders() {

return orders;

}

public void setOrders(Set orders) {

this.orders = orders;

}

}

Customer.java

package wck.stu.vo.oneToMany_single;

public class Orders {

private String id = "";

private String orderNo = "";

private Double money = 0.0;

private Customer customer;

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public String getOrderNo() {

return orderNo;

}

public void setOrderNo(String orderNo) {

this.orderNo = orderNo;

}

public Double getMoney() {

return money;

}

public void setMoney(Double money) {

this.money = money;

}

public Customer getCustomer() {

return customer;

}

public void setCustomer(Customer customer) {

this.customer = customer;

}

}

Orders.java

2、配置文件(Customer.hbm.xml、Orders.hbm.xml)

/p>

"-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

Customer.hbm.xml

/p>

"-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

Orders.hbm.xml

3、测试代码

public String saveCustomerInfo() {

Customer customer = new Customer();

customer.setcName("清华大学出版社");

customer.setBank("9559501012356789");

customer.setPhone("010-62772015");

Orders order = new Orders();

order.setOrderNo(new Long(System.currentTimeMillis()).toString());

order.setMoney(new Double(rnd.nextDouble()*10000));

order.setCustomer(customer);

customer.getOrders().add(order);

oneToManyDao.saveCustormerInfo(customer);

return customer.getId();

}

转载地址:http://mqjdv.baihongyu.com/

你可能感兴趣的文章
存储(硬件方面的一些基本术语)
查看>>
Dithering-视觉的奇特现象
查看>>
观察者模式
查看>>
转】MyEclipse使用总结——MyEclipse文件查找技巧
查看>>
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
Java-文件上传和下载
查看>>
Memory and Trident(CodeForces 712B)
查看>>
Win磁盘MBR转换为GUID
查看>>
大家在做.NET B/S项目的时候多用什么设技术啊?
查看>>
投资策略 ——摘自凤凰网
查看>>
Java SE和Java EE应用的性能调优
查看>>
Android设计模式系列--原型模式
查看>>
spring boot 整合 云之讯 demo
查看>>
CoolBlog开发笔记第4课:数据库模型设计
查看>>
翻译:给19岁有志青年的建议 Advice for ambitious 19 year olds
查看>>
DenyHosts 阻止SSH暴力攻击
查看>>
java001-Helloworld
查看>>
免费的论文查重网站
查看>>
C语言程序第一次作业
查看>>
leetcode-Sort List
查看>>