Author : hsy6685

[React] REST API 호출

개요 여기에서는 React를 사용하여, 이전 글 [Spring Boot] REST API 개발 (MyBatis,HSQLDB) 에서 예제로 만든 CRUD REST API를 호출하여 CRUD를 처리하는 방법을 보여준다. React는 함수형 컴포넌트를 사용하였다. 개발환경은 다음과 같다: ● npm : 9.6.7 ● node : 18.17.0 ● npx : 9.6.7 ● react : 18.2.0 ● react-dom : 18.2.0 ● react-router-dom : 6.14.2 ● […]

[React] 개발 환경 구축

Node.js 설치 React는 Node.js를 기반으로 동작한다. 따라서 먼저 Node.js를 설치해야 한다. Node.js는 공식 웹사이트에서 다운로드하여 설치할 수 있다. 설치가 완료되면 Node.js와 함께 npm(Node Package Manager)도 함께 설치된다. npm은 JavaScript 패키지를 설치하고 관리하는 도구이다. React 애플리케이션을 개발하려면 npm을 사용하여 React와 관련된 패키지를 설치하고 프로젝트를 관리할 수 있다. ​ React를 사용하기 위해 Node.js를 설치하려면 다음 단계를 따른다: […]

[Spring Boot] REST API 호출 (WebClient)

개요 여기에서는 Spring Boot + WebClient + Thymeleaf를 사용하여, 이전 글 [Spring Boot] REST API 개발 (MyBatis,HSQLDB) 에서 예제로 만든 CRUD REST API를 호출하는 방법을 보여준다. 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.13 ● Java : JDK 8 ※ 관련글 목록: Spring 프레임워크 – 옐로우의 세계 […]

[Spring Boot] Spring Batch (File)

개요 여기에서는 Spring Boot + Spring Batch + H2 DB를 사용하여 파일 시스템을 input/output으로 사용하는 특정 Batch 업무를 처리하는 방법을 보여준다. 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.11 ● Java : JDK 8 ※ 관련글 목록: Spring 프레임워크 – 옐로우의 세계 예제 애플리케이션 설명 회사 고객의 […]

포레 – 파반느, Op.50

포레(Gabriel Fauré)의 파반느, Op.50(Pavane in F-sharp minor, Op. 50)은 1887년 작곡한 곡으로 포레의 가장 잘 알려진 작품 중 하나이다. ※ 옐로우의 클래식 – 옐로우의 세계 – 베를린 필하모닉 오케스트라 / 사이먼 래틀(Rattle) / 발트뷰네(Waldbühne) 음악회 프랑스가 낳은 서정적 작곡가이자 피아니스트, 그리고 오르가니스트인 가브리엘 포레는 어려서부터 음악적인 천재성을 보였다. 1854년 9살에 파리의 니델메이에 음악학교에 입학해서 생상에게 […]

[Spring Boot] REST API 호출 (RestTemplate)

개요 여기에서는 Spring Boot + RestTemplate + Thymeleaf를 사용하여, 이전 글 [Spring Boot] REST API 개발 (MyBatis,HSQLDB) 에서 예제로 만든 CRUD REST API를 RestTemplate를 사용하여 호출하는 방법을 보여준다. 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.11 ● Java : JDK 8 ※ 관련글 목록: Spring 프레임워크 – […]

[Spring Boot] REST API 개발 (MyBatis,HSQLDB)

개요 여기에서는 Spring Boot + MyBatis + HSQLDB를 사용하여 CRUD REST API를 구축하는 방법을 보여준다. 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.11 ● Java : JDK 8 HSQLDB 대신 H2 DB, Apache Derby, SQLite 등의 인메모리 데이터베이스를 사용할 수도 있다. ※ 관련글 목록: Spring 프레임워크 – […]

[Spring Boot] JPA와 HSQLDB

개요 여기에서는 Spring Boot + JPA + HSQLDB + Thymeleaf를 사용하여 Spring MVC CRUD Web Application을 만드는 방법을 보여준다. 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.10 ● Java : JDK 8 ※ 관련글 목록: Spring 프레임워크 – 옐로우의 세계 작성할 웹 애플리케이션 설명 만들려는 예제 Web […]

[Spring Boot] Spring JDBC와 HSQLDB

개요 여기에서는 Spring Boot + Spring JDBC + HSQLDB + Thymeleaf를 사용하여 Spring MVC CRUD Web Application을 만드는 방법을 보여준다. 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.10 ● Java : JDK 8 HSQLDB 대신 H2 DB, Apache Derby, SQLite 등의 인메모리 데이터베이스를 사용할 수도 있다. ※ […]

[Spring Boot] MyBatis와 HSQLDB

개요 여기에서는 Spring Boot + MyBatis + HSQLDB + Thymeleaf를 사용하여 Spring MVC CRUD Web Application을 만드는 방법을 보여준다. ​ 개발환경은 다음과 같다: ● Spring Tool Suite 3 (Version: 3.9.11) ● Spring Boot Version : 2.7.10 ● Java : JDK 8 HSQLDB 대신 H2 DB, Apache Derby, SQLite 등의 인메모리 데이터베이스를 사용할 수도 있다. ※ […]

Scroll to top