
📍 MVC 패턴 – Model, View, Controller의 약자이며, Model2 개발 방식과 거의 유사한 의미. – 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴. – 화면 출력 부분 (디자인 부분)을 View로 칭하고, 데이터베이스와 연동하는 부분 등의 로직 부분을 Model이라 칭하고, Controller는 이 두 부분을 적절하게 연결시켜주는 역할을 함. – 소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점을 둠. → 내꺼만 알아서 잘하자, "관심사의 분리" – 최소한의 연결로 최소한의 코드 (= 좋은 프로그램)만 써서 프로그램을 만들기 위해 필요한 패턴. → 리펙터링 (재정비)이 잘 되야 좋은 코드. – 이 패턴을 잘 익히면 다른 언어로 넘어가도..
📍 코드의 기본 실행 순서 JSP (JAVA) → JSTL / EL → HTML → JavaScript – 데이터의 사용유무를 코드의 흐름에 따라 판단할 수 있음. → 뒤의 데이터를 앞에서 땡겨 쓸 수 없음. – JSP코드를 HTML에서 사용 가능하지만, HTML코드는 JSP에서 사용 불가. – JS코드는 JSP에서 사용할 수도, 아닐 수도 있음. → 기본적으로는 JS가 실행되기 전이므로 사용 불가하지만, 무조건적으로 쓸 수 있는 방법이 바로 제이쿼리, 즉 자바스크립트 라이브러리. → 나중에 JSTL과 JS끼리 데이터를 주고 받을 것. 📍 Model 1 과 Model 2 ▸ Model 1 – Model1은 JSP페이지에서 화면을 보여주고 요청 하게 되면 JSP페이지에서 직접 비즈니스 로직을 수행, 요청 ..
- Total
- Today
- Yesterday
- 출력문
- Dao
- JSTL
- 내장객체
- mysql
- Method
- Git
- jsp
- 문자형
- 단일행함수
- 다형성
- 업캐스팅
- model2
- 논리형
- 원격저장소
- Java
- DB
- 로컬저장소
- github
- javascript
- 숫자형
- gitbash
- 매개변수
- 데이터타입
- 주석문
- null
- Object
- 오버라이딩
- 인자
- 제어문
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |