데이터를 등록하는 데 사용할 Java 프로그램을 개발 중입니다. 나는 MySQL 데이터베이스에 데이터를 저장한다. 우리는 저장을 위해 데이터베이스를 사용하는 "큰"프로그램을 내 클래스에서 만들지 않았으므로, 우리가 한 일은 연결을 생성하고 리턴하는 어댑터 (일반적으로 DBAdapter라고 부른다)를 만드는 것이다. 그런 다음 모든 명령문이 실행되는 데이터베이스 처리기 클래스를 만들었습니다. 마지막으로 컨트롤러 + 뷰 클래스는이 핸들러에 대한 참조를 가지며 사용 가능한 모든 메소드를 호출합니다.데이터베이스에 연결할 때 코드를 구성하는 방법
그러나 내 질문은 : 여러 테이블과 어쩌면 다른 모델 데이터를 다루는 것이 더 작은 청크로 처리기의 코드를 분리하는 것이 좋지 않을까요? 프라이빗 클래스 또는 "메인"핸들러가 참조를 가질 수있는 다른 공용 클래스와 같은? 예 : 상품을 운송하는 회사의 시스템을 만들면 상품에 관한 데이터를 저장하는 데이터베이스가 생길 수 있습니다. 그런 다음 다양한 물건에 대한 많은 선택 문구가있는 핸들러를 갖게됩니다. 당신은 또한 많은 직원을 고용 할 것이고 아마도 당신은 아마도 상품에 대한 select-statement와 직원을위한 select-statement를 분리하기를 원할 것입니다.
처리기/어댑터 등이 올바른 용어인지 궁금합니다.
(이 BTW 숙제가 아닙니다. 나는 내 아이폰 앱 데이터를 등록에 사용되는 프로그램을 만드는 중이라서) 이 시간 내 주셔서 감사합니다.