본문 바로가기

분류 전체보기60

Spring Boot 동작 원리 [지금 무료] 스프링부트 개념정리(이론) | 최주호 - 인프런 최주호 | 스프링부트를 공부하며 헷갈리는 개념이 많았던 분 스프링부트에 대해 공부하고 싶었던 모든 분, 스프링부트의 핵심은확실한 개념으로부터! 스프링부트 너무 어려운데 어떻게 시작하 www.inflearn.com http란 ? http는 HyperText Transfer Protocold의 약어로 www상에서 html문서를 주고 받을 수 있는 통신규약이다. 브라우저에서 http를 통해 웹 서버로 html(웹 페이지)를 요청하면 서버는 요청에 응답하여 필요한 정보를 해당 브라우저에게 전달한다. http는 소켓 통신시 일어나는 부하를 줄이기 위해서 탄생했고 http는 소켓 기반이다. http는 통신시 stateless방식을 사용한다. statel..
Spring Boot JPA [지금 무료] 스프링부트 개념정리(이론) | 최주호 - 인프런 최주호 | 스프링부트를 공부하며 헷갈리는 개념이 많았던 분 스프링부트에 대해 공부하고 싶었던 모든 분, 스프링부트의 핵심은확실한 개념으로부터! 스프링부트 너무 어려운데 어떻게 시작하 www.inflearn.com JPA - JPA란 ? Java Persistence API이다. 여기서 Persistence란 영속성을 의미한다. 메모리는 휘발성 데이터를 저장함으로 컴퓨터 종료시 데이터가 사라진다. 따라서 메모리의 데이터를 비휘발성 데이터인 하드디스크에 저장한다. 이러한 것을 영속성 이라고 한다. JPA는 자바의 데이터를 영구적으로 기록할 수 있는 환경을 제공하는 API이다. * API 란? Application Programming Interf..
Spring Boot 개념 [지금 무료] 스프링부트 개념정리(이론) 강의 - 인프런 스프링부트를 공부하며 헷갈리는 개념이 많았던 분 스프링부트에 대해 공부하고 싶었던 모든 분, 스프링부트의 핵심은확실한 개념으로부터! 스프링부트 너무 어려운데 어떻게 시작하지? 🥲 이 www.inflearn.com 스프링은 프레임워크이다. - 프레임워크란 ? 일정한 틀에서 일하다는 뜻으로 소프트웨어를 개발하기 위해서 여러 기능을 가진 클래스와 라이브러리가 합쳐친 형태 스프링은 오픈소스이다. - 오픈소스란 ? 소스코드가 누구나 접근하고 열람할 수 있도록 공개된 코드이고 내부를 확인할 수 있다. 무료로 사용할 수 있고 내부를 수정하여 본인이 필요한 동작을 하게끔 만들 수 있다. 스프링은 IoC컨테이너이다. - IoC란 ? Inversion of Cont..
JavaScript 함수 ● 함수 함수는 모든 언어에서 가독성과 유지보수성을 높이기 위해 사용한다. 함수는 리팩토링에서 중요한 수단 중 하나이다. 자바스크립트도 마찬가지로 함수가 있다. function 함수명(매개변수) { 코드 } 위와 같은 형태로 씌이며 반환형이 있는 함수, 없는 함수 모두 구현할 수 있다. 앞서 했던 예제를 함수를 통해 간편화하고 같은 기능의 버튼 여러 개를 간결하게 배치할 수 있다 위의 결과에는 a태그를 넣지 않아서 결과를 볼 수 없다, 그리고 함수 선언 부분의 중복되는 코드를 한번더 함수를 사용해 간략화 한다면 아래와 같이 더 간결하게 작성할 수 있다. 결과로 a태그까지 확인해본다면 주간 모드와 야간 모드 둘다 정상적으로 출력되는것을 볼 수 있다. 위처럼 함수의 사용법은 다양하고 코드의 간결화와 재사용,..
JavaScript 배열 ● 배열 JavaScript는 타언어와 마찬가지로 배열이 존재하며, 인덱스, 사용법 등이 유사하다. var 배열명 = ['요소', '요소', ...] 으로 선언하며 선언과 동시에 초기화, 혹은 빈 배열 선언이 가능하다. 배열은 반복문과 함께 사용하면 더 효율적으로 코드를 작성할 수 있다. ● 반복문과 배열을 활용한 프로젝트 개선 JavaScript를 활용한 웹 페이지 nightmode, daymode 위의 코드에서 document.querySelector()는 html문서 내에서 ()내의 값과 일치하는 첫번째 태그를 반환한다. ()내의 값과 일치하는 태그가 없다면 null을 반환한다. 이후의 .style.은 앞의 태그의 스타일 속 devwon-1999.tistory.com 해당 프로젝트에서 진행했던 코드..
JavaScript 반복문 ● 반복문 자바스크립트는 타언어와 마찬가지로 반복문은 크게 for문 while문이 있다. continue와 break도 마찬가지로 존재한다. ● for for(초기 값; 조건; 증감 값) { 코드 } 위는 for문법의 원형이며 조건이 참일 경우 {} 내부 코드를 순차적으로 실행시켜준다. ● while while (조건){ 코드 } 위는 while문법의 원형이며 조건이 참일 경우 {} 내부 코드를 순차적으로 실행시켜준다. 0부터 9까지 총 10번 반복하는 결과를 나타낼 수 있다. 반복문은 변수 혹은 조건문과 함께 사용된다. 위의 while문 내부의 ` ` 템플릿 리터럴(Template Literal)로 문자열 표기법 중 하나이며, 일반 ' ', " " 와 다르게 표현식 삽입이 가능하다. ${ }를 통해서 ..