관계 테이블 Stock Category에 행을 삽입하려고합니다.어떻게 최대 절전 모드 방법을 사용하여 행을 삽입 할 수 있습니까?
나는이 예제를 따르고있다.
http://www.mkyong.com/hibernate/hibernate-many-to-many-example-join-table-extra-column- 주석/
는 지금은 이미 테이블 stock 및 카테고리에 데이터가.이제는 주식과 카테고리를 서로 연관시키고 싶습니다. 어떻게 사용자 정의 SQL 쿼리를 작성하지 않고도이 작업을 수행 할 수 있습니다.
이렇게 StockCategory를 추가 할 수 있습니까?
Stock stock = new Stock();
stock.setStockId(1);
Category category = new Category();
category.setCategoryId(1);
StockCategory stockCategory = new StockCategory();
stockCategory.setStock(stock); //here you need to get the stock object by id
stockCategory.setCategory(category1); //here you need to get the category1 object by id
stockCategory.setCreatedDate(new Date()); //extra column
stockCategory.setCreatedBy("system"); //extra column
session.save(stockCategory);
미리 감사드립니다.
튜토리얼에서 설명하지 않았습니까? –
기다려. – PSR
nullable = false와 같은 일부 필드가 있는지 확인하고 있습니다. – PSR