728x90 반응형 스프링프레임워크첫걸음6 [Book Study] 스프링 프레임워크 첫걸음 - 10. 애플리케이션 만들기 (데이터베이스 조작) [Book Study] Spring Framework 스프링 프레임워크 첫걸음 10. 애플리케이션 만들기 (데이터베이스 조작) 10 - 1 데이터베이스 조작 10 - 2 데이터베이스 처리 10 - 3 데이터베이스 처리 결과 확인 2023. 8. 16. [Book Study] 스프링 프레임워크 첫걸음 - 6. 템플릿 엔진 알아보기 [Book Study] Spring Framework 스프링 프레임워크 첫걸음 6. 템플릿 엔진 알아보기 6 - 1 템플릿 엔진의 개요 템플릿 엔진 - 데이터를 미리 정의된 템플릿에 바인딩해서 뷰의 표시를 도와주는 것 타임 리프 - HTML 기반의 템플릿 엔진으로, 정해진 문법으로 작성하면 페이지를 동적으로 조립해 줌(조건 문이나 반복 구문 등을 사용 가능) - HTML을 기반으로 하기 때문에 최종 출력을 생각하면서 뷰를 만들 수 있음 (타임리프를 사용하면 디자이너와 쉽게 분업 가능) 6 - 2 Model 인터페이스의 사용법 Model 인터페이스 - 처리한 데이터를 뷰에 표시하고 싶을 경우 데이터를 전달하는 역할 - 스프링 MVC에 의해 관리되며, 수동 또는 자동으로 객체를 저장하고 관리하는 기능 제공 .. 2023. 8. 12. [Book Study] 스프링 프레임워크 첫걸음 - 4. 데이터베이스 작업 [Book Study] Spring Framework 스프링 프레임워크 첫걸음 4. 데이터베이스 작업 4 - 1 데이터베이스 생성 데이터베이스 - 데이터를 보관하기 위한 '상자' 데이터 - 규칙을 가지고 데이터를 정리 관계형 데이터베이스 (RDB) - 데이터를 표 형식으로 표현하고, 여러 표에서 항목의 값 사이에 관계를 맺고 있는 데이터베이스 PostgresQL 실행 4 - 2 테이블 생성 테이블 - 데이터베이스 안에서 실제로 규칙을 가진 데이터가 저장되는 상자 레코드와 칼럼 - 레코드(가로/행), 칼럼(세로/열) 제약 조건 - 제약조건에 따라 테이블 내의 데이터를 자유롭게 제약하여 불일치 값이 저장되는 것을 막을 수 있다. 1. NOT NULL : NULL 입력을 허용하지 않음(필수 입력). 2. UN.. 2023. 8. 9. [Book Study] 스프링 프레임워크 첫걸음 - 3. 스프링 프레임워크의 핵심 기능 알아보기 [Book Study] Spring Framework 스프링 프레임워크 첫걸음 3. 스프링 프레임워크의 핵심 기능 알아보기 3 - 1 스프링 프레임워크의 핵심 기능 1. 의존성 주입 (DI; Dependency Injection) - 프로그램에서 의존하는 부분을 외부에서 주입하는 것 2. 관점 지향 프로그래밍 (AOP : Aspect Oriented Programming) - 공통 처리 등의 '횡단점 관심사'를 추출하고 프로그램의 여러 곳에서 호출할 수 있게 설정함으로써 개발자는 실현해야 할 기능인 '중심적 관심사'에만 집중해서 작성하면 되는 구조 * 프로그램의 구성 요소 2가지 1) 중심적 관심사(Primary Concern) : 실현해야 할 기능을 나타내는 프로그램 2) 횡단적 관심사(Crosscut.. 2023. 8. 9. [Book Study] 스프링 프레임워크 첫걸음 - 2. 기초 지식 배우기 [Book Study] Spring Framework 스프링 프레임워크 첫걸음 2. 기초 지식 배우기 2 - 1 자바 기초 지식 복습 인터페이스 (Interface) - 클래스에 포함하는 메서드의 구체적인 내용을 작성하지 않고 상수와 메서드 타입만 정의한 것 인터페이스 선언하기 - 인터페이스를 선언한 메서드 = public abstract 접근 제어자가 붙은 추상 클래스 public intetface Greet { /** * 인사하기 */ void Greeting(); } public intetface Greet { /** * 인사하기 */ public abstract void Greeting(); //변수를 선언하는 경우 -> 상수가 됨 public static final int a = 0; } 인터페.. 2023. 8. 8. [Book Study] 스프링 프레임워크 첫걸음 - 1. 스프링 프레임워크 알아보기 [Book Study] Spring Framework 스프링 프레임워크 첫걸음 1. 스프링 프레임워크 알아보기 [도서] 스프링 프레임워크 첫걸음 - 그림과 실습으로 쉽게 배우는 스프링 프레임워크 완벽 입문서 키노시타 마사아키 저 / 전민수 역 1 - 1 스프링 프레임워크 개요 프레임워크 - 소프트웨어나 애플리케이션 개발을 간단하게 해주는 뼈대 - 장점 : 프레임워크가 개발에 필요한 최소한의 기능을 제공하기 때문에 자신이 모든 기능을 작성할 필요가 없고, 애플리케이션 개발에 필요한 시간과 비용을 줄일 수 있다 - 단점 : 프레임워크를 사용한 개발에서는 프레임워크 고유의 사용법을 이해할 필요가 있다 스프링 프레임워크 - 자바 개발 환경에서 사용되는 프레임워크, 스프링 스프링 프레임워크의 구성 1. 스프링 부.. 2023. 8. 8. 이전 1 다음 728x90 반응형