일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- spring reactive
- reactor core
- 웹 커리큘럼
- 서버운영
- reactive
- reactor
- ipTIME
- Spring Batch
- 웹앱
- 웹 스터디
- Spring Framework
- 공유기 서버
- Today
- Total
Hello World
서론Spring Boot는 Spring의 복잡한 설정을 고려하지 않고 곧바로 stand-alone Spring 어플리케이션을 개발 할 수 있도록 해준다. 복잡한 Spring 설정의 비용을 들이지 않고도 Spring 기반으로 Ruby on Rails 나 Express.js 와 같이 빠르게 REST 서비스를 만들수 있다. 이번 포스팅에서는 복잡한 설정 없이 곧바로 Spring 기반의 기본적인 REST컨트롤러를 생성하고 REST 컨트롤러를 단위테스트하는 방법을 소개한다.IntelliJ에서 Spring Boot 프로젝트 생성하기아마 앞으로도 Java 프로젝트를 설명할 때 IntelliJ 소개를 계속 할 것이다. IntelliJ는 Spring 개발에 훌륭한 도구이기 때문에 반드시 사용해보길 추천한다. 앞에서 In..
New title: content: 수정한 결과가 서버 재시작 없이 반영되는지 브라우저를 리로드해보자.style.css 파일의 background-color를 수정해보자.body { background-color: blue; } HTML 파일(Thymleaf) 수정, CSS 정적 파일 수정을 했을 경우 서버 재시작 없이 바로 적용되는 것을 확인할 수 있다.클래스 파일 수정이제 클래스 파일을 수정해보자. 우리는 기존의 예제 코드를 사용하여 PostController 에 JSON을 반환하는http://localhost:8080/posts 컨트롤러를 추가하였다. 서버 재시작 없이 진행하였다.@Controller @EnableAutoConfiguration public class PostsController {..
서론마이크로서비스 아키텍처와 유사한 서비스를 구현할 때 웹 어플리케이션 컨트롤러에서 API 서버로 REST 요청을 해야하는 경우를 만날 수 있다. 만약 Spring 기반은 웹 어플리케이션을 사용하고 있다면 RestTemplate을 사용하여 이 과정을 간단하게 처리할 수 있다. 이 포스팅에서는 Spring 기반 프로젝트에서 웹에서 Form 요청을 처리할 때 내부적으로 API 서버로 요청하여 다시 Spring에 결과를 적용하는 방법을 소개한다.테스트를 위한 Spring 웹 프로젝트 생성빠른 테스트를 진행하기 위해서 우리는 IntelliJ에서 SpringBoot를 사용하여 웹 프로젝트를 생성하기글에서 SpringBoot 프로젝트를 생성하는 것을 살펴보았다. 이 포스팅을 따라서 테스트를 위한 웹 프로젝트를 먼저..