Просмотр исходного кода

상품 전체색인생성 수정

LMC 4 лет назад
Родитель
Сommit
30e12065dc

+ 1 - 45
src/main/java/com/style24/batch/biz/job/goods/TsbGoodsSearchAllJob.java

@@ -44,51 +44,7 @@ public class TsbGoodsSearchAllJob extends TsbAbstractJob<Goods, Goods, Goods> {
 	@Override
 	public Goods write(Goods goods) throws Exception {
 
-//		goodsSeachService.saveGoodsSearchAll();
-
-		//과부하를 막기 위해 트랜젝션 분리처리
-		// 세션 설정
-		goodsSeachService.updateSessionGroupConcat();
-
-		// TB_GOODS_SEARCH_TEMP 삭제
-		goodsSeachService.deleteGoodsSearchTemp();
-
-		// 기본상품정보 생성
-		goodsSeachService.createGoodsSearchTempByGoods();
-
-		// 키워드 생성
-		goodsSeachService.updateGoodsSearchTempByKeyword();
-
-		// 상품이미지 생성
-		String goodsPath = env.getProperty("upload.goods.view");
-		goodsSeachService.updateGoodsSearchTempByImage(goodsPath);
-
-		// 동영상 생성
-		goodsSeachService.updateGoodsSearchTempByVideo();
-
-		// 즉시적용가 생성
-		goodsSeachService.updateGoodsSearchTempByPrice();
-
-		// 아이콘 생성
-		goodsSeachService.updateGoodsSearchTempByIcon();
-
-		// 전시 카테고리 생성
-		goodsSeachService.updateGoodsSearchTempByCate();
-
-		// 자사 옵션정보 생성
-		goodsSeachService.updateGoodsSearchTempBySelfOpt();
-
-		// 자사 옵션별 색상칩 생성
-		goodsSeachService.updateGoodsSearchTempBySelfColor();
-
-		// 자사 입점정보 생성
-		goodsSeachService.updateGoodsSearchTempBySelfNoOpt();
-
-		// TB_GOODS_SEARCH 삭제
-		goodsSeachService.deleteGoodsSearch();
-
-		// TB_GOODS_SEARCH 생성
-		goodsSeachService.createGoodsSearch();
+		goodsSeachService.saveGoodsSearchAll();
 
 		return goods;
 	}

+ 0 - 58
src/main/java/com/style24/batch/biz/service/TsbGoodsSearchService.java

@@ -32,7 +32,6 @@ public class TsbGoodsSearchService {
 	 * @author eskim
 	 * @since 2021. 06. 08
 	 */
-	@Transactional("shopTxnManager")
 	public void saveGoodsSearchAll() {
 
 		// 세션 설정
@@ -80,63 +79,6 @@ public class TsbGoodsSearchService {
 
 	}
 
-	@Transactional("shopTxnManager")
-	public void updateSessionGroupConcat() {
-		goodsSearchDao.updateSessionGroupConcat();
-	}
-	@Transactional("shopTxnManager")
-	public void deleteGoodsSearchTemp() {
-		goodsSearchDao.deleteGoodsSearchTemp();
-	}
-	@Transactional("shopTxnManager")
-	public void createGoodsSearchTempByGoods() {
-		goodsSearchDao.createGoodsSearchTempByGoods("A");
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempByKeyword() {
-		goodsSearchDao.updateGoodsSearchTempByKeyword();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempByImage(String goodsPath) {
-		goodsSearchDao.updateGoodsSearchTempByImage(goodsPath);
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempByVideo() {
-		goodsSearchDao.updateGoodsSearchTempByVideo();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempByPrice() {
-		goodsSearchDao.updateGoodsSearchTempByPrice();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempByIcon() {
-		goodsSearchDao.updateGoodsSearchTempByIcon();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempByCate() {
-		goodsSearchDao.updateGoodsSearchTempByCate();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempBySelfOpt() {
-		goodsSearchDao.updateGoodsSearchTempBySelfOpt();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempBySelfColor() {
-		goodsSearchDao.updateGoodsSearchTempBySelfColor();
-	}
-	@Transactional("shopTxnManager")
-	public void updateGoodsSearchTempBySelfNoOpt() {
-		goodsSearchDao.updateGoodsSearchTempBySelfNoOpt();
-	}
-	@Transactional("shopTxnManager")
-	public void deleteGoodsSearch() {
-		goodsSearchDao.deleteGoodsSearch();
-	}
-	@Transactional("shopTxnManager")
-	public void createGoodsSearch() {
-		goodsSearchDao.createGoodsSearch();
-	}
-
 	/**
 	 * 상품검색 작업 - 부분색인(가격,재고,상품상태,타이틀,혜택(딱지))
 	 *