목표 LG CNS AM Inspire Camp 과정 중 배운 내용을 정리하기 LG CNS AM Inspire Camp 과정 중 과제 수행 내용을 정리하기 배운 내용을 복습하면서 블로그 작성해보기
HTML5 1. 정의 HTML5는 2014년 10월 28일에 확정된 웹표준이다. HTML5는 웹페이지 작성을 위한 Markup Language이다. 2. 웹표준으로써의 HTML5 > 웹표준으로써의 HTML5는 하나의 규격을 의미한다. 2-1. 구성 요소 웹표준으로써의 HTML5는 아래와 같이 3개의 언어로 구성되어 있다. HTML: 웹 페이지의 구조적 ...
2025년 1월 8일 강의 내용 정리

2025년 1월 9일 강의 - Java에 대한 이야기
2025년 1월 9일 강의 - Java 규칙
2025년 1월 9일 강의 - Java 문법 및 메서드

2025년 1월 10일 강의 - Java 규칙

2025년 1월 10일 강의 - Java 문법 및 메서드
2025년 1월 13일 강의 - Java 규칙
2025년 1월 13일 강의 - Java 문법 및 메서드

2025년 1월 14일 강의 - Java 규칙
2025년 1월 14일 강의 - Java 규칙
1. Spring 프로젝트의 구성요소 1-1. 설정 JDK: 프로젝트의 버전 스프링 개발 도구 모음: Spring tool suite(STS) 등 개발 도구 모음 1-2. 의존성 관리 pom.xml: Maven 기반 프로젝트 의존성 관리 .gradle: Gradle 기반 프로젝트 의존성 관리 1-3. 실행 메서드(부트스트랩 메서드)의 어노테이션 @Con...
객체를 통합 관리해서 new 등의 키워드를 생략 -> 프로그램이 간단하고 빨라짐비즈니스 로직에 더 집중할 수 있게 됨설정 클래스를 지정 -> 여러 설정 클래스를 한 개의 소스코드 파일에 넣을 수 있음여러 설정 클래스를 넣기 위해서는 @Import{} 형태로 묶어준다An
1. Spring Boot 개요 1-1. 정의 Spring 기반 애플리케이션을 빠르고 쉽게 개발하기 위한 프레임워크 내장 서버가 존재하므로 서버 등록 과정을 생략 가능 1-2. 특징 Tomcat 내장 서버가 자동으로 구동됨 8080 포트가 기본 페이지 Web Document Root 디렉터리에서 기본 페이지를 검색 2. 데이터 처리 2-1. 프로젝트 작성...
1. HTML 템플릿과 컨트롤러 연결 HTML에서 Controller를 연결하기 위해서는 form 태그 내부에 id, method, action 등을 정의 action에는 Controller에 전달할 값을 입력 이 정보를 사용하는 Controller가 주가되어야 함 2. 페이지 redirection 일반적으로 직접 return하는 방식 리다이렉트가 필...
1. JPA 1-1. 정의 RDBMS와 객체 간 매핑을 제공하는 표준 API JAVA 객체를 DB 테이블에 매핑 JAVA 객체와 DB 간 데이터 전송을 관리 1-2. 장점 SQL 코드 길이를 줄일 수 있음 SQL 코드를 객체지향적으로 관리 Entity로 DTO를 대체 1-3. 사용법 @Entity 어노테이션으로 엔티티를 정의 @Table 어노테이션으로 테이...
1. 인증과 인가 1-1. 인증 식별된 사용자를 확인하는 과정 사용자가 제공한 자격증명을 활용 1-2. 인증 타입 Type 1: 지식 기반(알고 있는 것) Type 2: 소유 기반(가지고 있는 것) Type 3: 특징 기반(생물학적 특징, 필기체 서명 등) 1-3. 2-factor 인증 다중 인증이라고도 함 2개 이상의 인증 타입을 활용하는 것 1-4. 인...