SpringDataJPA 一对多关联保存,关联外键字段为NUll
/**
* 级联添加
*/
@Test
public void addMore03(){
Group group = new Group();
group.setGname("sdf");
User user1 = new User("张asd三","123",15);
User user2 = new User("adf李四","456",10);
User user3 = new User("王sg五","789",20);
/**
* 关键之处,否则外键在表中为null
*/
user1.setGroup(group);
user2.setGroup(group);
user3.setGroup(group);
List<User> userList = new ArrayList<User>();
userList.add(user1);
userList.add(user2);
userList.add(user3);
group.setUsers(userList);
groupDao.save(group);
}