문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
database:sqlantipatterns [2011/11/27 16:53] kwon37xi [반올림 오류] |
database:sqlantipatterns [2016/09/24 15:16] (현재) kwon37xi |
||
---|---|---|---|
줄 285: | 줄 285: | ||
Java로 설명하면 Controller는 Service를 호출하고 Service에서 DAO를 호출해야 한다. Controller에서 DAO를 직접 호출되면 안된다. | Java로 설명하면 Controller는 Service를 호출하고 Service에서 DAO를 호출해야 한다. Controller에서 DAO를 직접 호출되면 안된다. | ||
이 원칙을 액티브 레코드를 사용하는 MVC 프레임워크에서도 그대로 적용하며 Controller에서 ActiveRecord의 데이버테이스 접근 메소드를 직접 호출하지 말고 중간 모델 객체(서비스 객체)를 두라는 의미이다. | 이 원칙을 액티브 레코드를 사용하는 MVC 프레임워크에서도 그대로 적용하며 Controller에서 ActiveRecord의 데이버테이스 접근 메소드를 직접 호출하지 말고 중간 모델 객체(서비스 객체)를 두라는 의미이다. | ||
+ | |||
+ | ====== 책 외의 다른 정보 ====== | ||
+ | |||
+ | ===== EXIST()를 사용할 곳에 COUNT() 사용금지 ===== | ||
+ | * [[https:// | ||
+ | * '' |