Customer customer1 = new Customer();
customer1.setCustomerName("cu1");
Customer customer2 = new Customer();
customer2.setCustomerName("cu2");
Order order1 = new Order();
order1.setOrderName("order1");
Order order2 = new Order();
order2.setOrderName("order2");
Order order3 = new Order();
order3.setOrderName("order3");
customer1.getOrders().add(order1);
customer1.getOrders().add(order2);
customer2.getOrders().add(order3);
order1.setCustomer(customer1);
order2.setCustomer(customer1);
order3.setCustomer(customer2);
orderService.addOrder(customer1);
orderService.addOrder(customer2);
Hibernate: insert into test.customer (customerName) values (?)
Hibernate: insert into test.order (customerId, orderName) values (?, ?)
Hibernate: insert into test.order (customerId, orderName) values (?, ?)
Hibernate: insert into test.customer (customerName) values (?)
Hibernate: insert into test.order (customerId, orderName) values (?, ?)
显示执行sql语句, 但只插入customer1, order1 和order2 , 但是 customer2 和 order3 没插入数据库!
这是为什么?
请大家帮帮忙!
小弟感激不尽!
customer1.setCustomerName("cu1");
Customer customer2 = new Customer();
customer2.setCustomerName("cu2");
Order order1 = new Order();
order1.setOrderName("order1");
Order order2 = new Order();
order2.setOrderName("order2");
Order order3 = new Order();
order3.setOrderName("order3");
customer1.getOrders().add(order1);
customer1.getOrders().add(order2);
customer2.getOrders().add(order3);
order1.setCustomer(customer1);
order2.setCustomer(customer1);
order3.setCustomer(customer2);
orderService.addOrder(customer1);
orderService.addOrder(customer2);
Hibernate: insert into test.customer (customerName) values (?)
Hibernate: insert into test.order (customerId, orderName) values (?, ?)
Hibernate: insert into test.order (customerId, orderName) values (?, ?)
Hibernate: insert into test.customer (customerName) values (?)
Hibernate: insert into test.order (customerId, orderName) values (?, ?)
显示执行sql语句, 但只插入customer1, order1 和order2 , 但是 customer2 和 order3 没插入数据库!
这是为什么?
请大家帮帮忙!
小弟感激不尽!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货