package kcc.com.cmm.util; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import kcc.com.cmm.service.SequenceUtilService; @Service public class SequenceUtil { private static SequenceUtilService sequenceUtilService; public static final String SEQ_ID_TR_SEQ_NO = "TR_SEQ_NO"; // 전문일련번호 public static final String SEQ_ID_ECRS_TR_SEQ_NO = "ECRS_TR_SEQ_NO"; // 전문일련번호-이크로스 public static final String SEQ_ID_PAY_NO_SEQ_NO = "PAY_NO_SEQ_NO"; // 지급번호 public static final String SEQ_ID_ACCOUNT_NO_SEQ_NO = "ACCOUNT_NO_SEQ_NO"; // 계좌조회 번호 public static final String SEQ_ADR_NO = "SEQ_ADR_NO"; // 조정사건 번호 @Autowired private void setSequenceService(SequenceUtilService sequenceUtilService) { SequenceUtil.sequenceUtilService = sequenceUtilService; } public static String getNextVal(String seqId) { String seq = ""; try { seq = sequenceUtilService.getSeqNextVal(seqId); } catch (Exception e) { System.out.println("Exception Occured!!!"); } return seq; } public static void main(String args[]) { System.out.println("hi seq:" + getNextVal("SEQ_ADR_NO")); } }