db관리하는 객체가 있고
a테이블 a-1 컬럼 a-2컬럼
b테이블 b-1컬럼 b-2컬럼 b-3컬럼
db의 내요임
이 객체에는
insert 라는게 있슴
insert는 매개변수로
name : 테이블이름
data : 데이터 []
를 받음
name에 따라
data를 어떻게 나누고 어떻게 삽입할지 스스로 다 정하는 insert하나만 만드는게 나을까요
아니면
a_insert()
b_insert()
2개로 나눠서 처리하는게 효율적일까요 ?
db관리하는 객체가 있고
a테이블 a-1 컬럼 a-2컬럼
b테이블 b-1컬럼 b-2컬럼 b-3컬럼
db의 내요임
이 객체에는
insert 라는게 있슴
insert는 매개변수로
name : 테이블이름
data : 데이터 []
를 받음
name에 따라
data를 어떻게 나누고 어떻게 삽입할지 스스로 다 정하는 insert하나만 만드는게 나을까요
아니면
a_insert()
b_insert()
2개로 나눠서 처리하는게 효율적일까요 ?
처음 부터 길을 헤매지 않고 최대한 짧은 거리로 목적지에 도달하는것도 좋지만,
때로는 길을 해맬때 배우는것도 많아
일딴 꼴리는 대로 하고 수정
내가볼땐 두개 다만들어야함
첫번째 말한거는 DB 데이터 가져오고 하는 쿼리빌더 + 디스패처가 될거고
두번째는 이것들을 이용해서 테이블마다 특정 엔티티 dto를 반환하는 매퍼객체가 될거같고
테이블이 추가될때마다 두번째 클래스가 수평적으로 추가되는 식으로