Dao 배치 데이터베이스

1311 단어
<pre name="code" class="java">package domain;

public class OrderIterm {
	private String iid;
	private int count;/*  */
	private double subtotal;/*  */
	private Order order; /*     (  )*/  
	private Book book;/*         (  )*/
	public String getIid() {
		return iid;
	}
	public void setIid(String iid) {
		this.iid = iid;
	}
	public int getCount() {
		return count;
	}
	public void setCount(int count) {
		this.count = count;
	}
	public double getSubtotal() {
		return subtotal;
	}
	public void setSubtotal(double subtotal) {
		this.subtotal = subtotal;
	}
	public Order getOrder() {
		return order;
	}
	public void setOrder(Order order) {
		this.order = order;
	}
	public Book getBook() {
		return book;
	}
	public void setBook(Book book) {
		this.book = book;
	}
	
}

public void addOrderItermList(List orderItermList) {/** 일괄 처리:Query Runner의batch(String sql, Object [] [] []params) * params는 여러 개의 배열로 구성되어 있으며, 각 배열은 sql와 함께 한 번 실행되며, 여러 개의 배열은 여러 번 실행됩니다*/try {String sql = "insert into orderitem values(?,?,?,?,?,?)."orderItermList를 2차원 그룹으로 변환하고 하나의orderIterm은 1차원 그룹 Object[][] [] params=new Object[orderItermList.size()][]];//orderItermList를 순환하고 모든 대상orderIterm을 사용하여 params의 모든 1차원 그룹에 for (int i=0; i

좋은 웹페이지 즐겨찾기