为了账号安全,请及时绑定邮箱和手机立即绑定

Mybatis能使用一对多插入多条数据吗

Mybatis能使用一对多插入多条数据吗

慕粉4241372 2017-08-21 17:33:12
比如说两个类 A、BA对象里面有一个装了两个B对象的list有没有方法直接插入A,并且自动插入两个B呢?
查看完整描述

1 回答

?
呦呦米

TA贡献90条经验 获得超59个赞

public class B {

}
public class A {
	 List<B> b1;
	 List<B> b2;
	 
	public List<B> getB1() {
		return b1;
	}
	public void setB1(List<B> b1) {
		this.b1 = b1;
	}
	public List<B> getB2() {
		return b2;
	}
	public void setB2(List<B> b2) {
		this.b2 = b2;
	}
	 
}
public class TestSaveA {

	public void main(){
		A a = new A();
		List<B> b = new ArrayList<B>();
		a.setB1(b);
		a.setB2(b);
		this.save(a);
	}
}

给A封装的B赋值,保存A 的时候和A相关的B 就同时保存了

查看完整回答
反对 回复 2017-08-30
  • 1 回答
  • 0 关注
  • 4955 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信