eta_kyung.blog

모든 기록

11 / 14 페이지
·3분

JAVA (4) - 배열

1. 개요 배열(Array)은 같은 타입의 변수를 여러 개 묶어서 하나의 단위로 관리 하는 자료구조다. 데이터의 수가 많아질 때 변수를 일일이 선언하는 대신 하나의 배열 변수를 통해 연속된 메모리 공간에 데이터를 저장하고 효율적으로 관리할 수 있다. Java에서 int…

·3분

JAVA (3) - 연산자와 제어문

1. 연산자 (Operators) Java의 연산자는 피연산자의 개수 및 역할에 따라 여러 종류로 나뉜다. 1.1 산술 및 단항 연산자 산술 연산자: + , , , / , % (덧셈, 뺄셈, 곱셈, 나눗셈, 나머지) 증감 연산자: ++ , (변수의 값을 1 증가 또는…

·4분

JAVA (2) - 변수, 자료형, 형변환

1. 변수 (Variable) 변수란 데이터를 저장할 수 있는 메모리 공간을 의미한다. 프로그램이 실행되는 동안 값이 변경될 수 있다. 선언과 할당 : 변수를 사용하려면 먼저 어떤 타입의 데이터를 담을지 타입 과 이름 을 지정(선언)해야 하며, 이후 값을 저장(초기화/…

·7분

JAVA (1) - JVM 구조와 자바 실행 원리

1. 자바 실행 과정 (Java Code to Execution) 자바는 "Write Once, Run Anywhere (한 번 작성하면 어디서든 실행된다)"라는 슬로건을 가진 대표적인 플랫폼 독립적 언어다. 이를 가능하게 만드는 것이 바로 컴파일 과정 과 JVM 이다…

·7분

Spring (5) - Building an Application with Spring Boot

https://spring.io/guides/gs/spring boot [Spring Boot] 빠르게 웹 애플리케이션 시작하기: 자동 설정부터 Actuator까지 Spring Boot는 개발자가 오직 비즈니스 로직 구현에만 집중할 수 있는 환경을 제공한다. Sprin…

·5분

Spring (4) - Serving Web Content with Spring MVC

https://spring.io/guides/gs/serving web content [Spring Boot] Spring MVC로 웹 콘텐츠 제공하기 (Thymeleaf, DevTools) 스프링 부트(Spring Boot) 환경에서 웹 애플리케이션을 개발할 때 가장…

·3분

Spring (*) - Spring mvc

Spring MVC 는 Spring 프레임워크에서 제공하는 웹 애플리케이션 개발용 서블릿 기반 MVC(Model View Controller) 프레임워크 이다. 웹 요청을 받아 적절히 처리하고, 그 결과를 클라이언트(브라우저, 앱 등)에게 응답으로 돌려주는 전체적인 웹…

·6분

Spring (3) - Building a Hypermedia-Driven RESTful Web Service

https://spring.io/guides/gs/rest hateoas Spring HATEOAS로 구현하는 하이퍼미디어 기반 REST Web Service REST API를 다루다 보면 단순히 데이터(JSON)만 반환하는 방식을 넘어, 클라이언트가 다음 동작을 수행…

·4분

Spring (2) - Consuming a RESTful Web Service

https://spring.io/guides/gs/consuming rest 스프링 프레임워크 6.1 및 스프링 부트 3.2부터 기존의 RestTemplate 을 대체할 수 있는 동기식 HTTP 클라이언트인 RestClient 가 도입되었다. Fluent API 스타일…