logdb cud 모듈화 작업 - swkim0128/PARA GitHub Wiki
LogDB를 사용하는 기능 중 Create, Update, Delete(CUD) 기능을 LogDB DAO 객체로 모듈화하고, 각 테이블에 대한 DAO 객체를 개발하여 CUD 기능을 구현하고 테스트하는 것이 목표입니다.
- LogDB에 대한 DAO(Data Access Object) 모듈을 작성합니다.
- LogDBDAO 클래스를 생성하고, Create, Update, Delete 메서드를 구현합니다.
- 연결 정보는 생성자를 통해 전달되어야 합니다.
- 각 테이블에 대한 DAO 객체를 사용하여 Create, Update, Delete 기능을 테스트하는 코드를 작성합니다.
- 각 테스트 함수는 예상 결과를 검증해야 합니다.
- LogDBDAO 클래스 내에서 Create, Update, Delete 기능을 구현합니다.
- 데이터베이스 연결 및 SQL 쿼리 실행이 포함되어야 합니다.
- 작성한 테스트 코드를 실행하여 각 기능이 예상대로 작동하는지 확인합니다.
- 테스트 결과에 대한 자세한 로그를 기록합니다.
- 코드에 주석을 추가하여 각 기능의 동작 방식과 사용 방법을 상세히 설명합니다.
- 모듈 및 함수에 대한 문서를 업데이트합니다.
- 동료 개발자 또는 팀 리더에게 코드 리뷰를 요청하고 피드백을 수렴합니다.
- 필요한 경우 코드를 수정하고 다시 리뷰를 요청합니다.
- 완성된 LogDB DAO 모듈을 프로젝트에 통합합니다.
- 기존 코드에서 해당 모듈을 사용하여 CUD 기능을 적용합니다.
- 통합 후에도 코드가 예상대로 작동하는지 확인하고, 필요한 경우 버그를 수정합니다.
- 테스트 결과를 확인하여 안정적인 동작을 보장합니다.
- 프로젝트 문서를 업데이트하여 LogDB DAO 모듈과 각 기능에 대한 정보를 최신으로 반영합니다.
- 변경 사항을 프로덕션 환경에 배포합니다.
- 배포 전에 시스템의 안정성을 확인합니다.
다음 주까지 완료