본문 바로가기

안녕하세요!

Ep

[ Java ] Dao, Service 활용한 휴일 삭제하기 휴일 삭제하기 HolidayDAO.java private String HOLIDAY_DELETE = "DELETE FROM SQL_HOLIDAY_LIST WHERE YEAR=? AND MONTH=? AND DAY=?"; public int DELETEHoliday(Connection conn, String year, String month, String day) throws SQLException { int resultVal = 0; preparedStatement pstmt = conn.prepareStatement(HOLIDAY_DELETE); pstmt.setString(1,year); pstmt.setString(2,month); pstmt.setString(3,day); resultVal = p.. 더보기
[ Java ] DAO, Service 활용한 휴일 등록하기 휴일 등록하기 HolidayDAO.java private String HOLIDAY_INSERT = "INSERT INTO SQL_HOLIDAY_LIST (YEAR, MONTH, DAY, REMARK) VALUES(?, ?, ?, ?)"; public int insertHoliday(Connection conn, String year, String month, String day, String remark) throws SQLException { int resultVal = 0; preparedStatement pstmt = conn.prepareStatement(HOLIDAY_INSERT); pstmt.setString(1,year); pstmt.setString(2,month); pstmt.setSt.. 더보기
[ Java ] DAO, VO, Service 활용한 리스트 불러오기 Controller, Service, DAO, VO Controller Controller는 Request를 "어떻게" 처리할 것인지 정의하는 곳이다. @Controller 어노테이션을 사용하여 Controller 기능을 작동시킨다. Service Service는 Request에 대해 "어떠한" 처리를 할지 결정하는 곳이다. Controller에서 받은 Request에 관한 데이터 정보를 재가공해 Controller에 Data를 전달한다. @Service 어노테이션을 사용해 Service 기능을 작동시킨다. DAO DAO(Data Access Object)는 DB에 저장돼 있는 Data에 접근하기 위한 객체이다. SQL 쿼리문을 작성하여 Connection 메서드를 생성 및 close하는 작업을 진행하는.. 더보기
[ Concept ] What is the Batch-Processing? 배치 처리 배치 처리(Batch-Processing)는 특정 시간 범위 내에서 대량의 데이터를 일괄적으로 처리하는 작업을 의미한다. 이때 배치 처리를 하기 위해서는 데이터의 크기가 계산되어 있는, 즉 유한한 데이터일 경우에 사용할 수 있다. 계속해서 유효 데이터를 수집하고, 유사한 데이터가 있을 시에는 그룹화 및 일괄 처리를 하게 된다. 배치 처리는 분석 시스템에 데이터 처리 결과를 즉각적으로 제공하지 않으므로 실시간으로 데이터 처리 결과나 속도를 필요로 하는 프로젝트에는 적합하지 않다. 반면, DB 또는 파일 시스템과 같은 데이터를 로드하기 위한 스토리지를 사용하게 되고, 오래된 메인 프레임과 서버를 포함하는 클라우드 데이터 마이그레이션 과정 중에 배치 처리를 하게 된다. 배치 처리에 관한 예를 들자면.. 더보기

반응형
loading