Spring & Spring Boot3 [API] API 테스트 사이트 이용법 & HTTP 상태코드 가짜 api를 사용하여 무료로 여러 테스트를 해볼 수 있는 사이트를 소개한다.JSONPlaceholder - Free Fake REST API JSONPlaceholder - Free Fake REST API{JSON} Placeholder Free fake and reliable API for testing and prototyping. Powered by JSON Server + LowDB. Serving ~3 billion requests each month.jsonplaceholder.typicode.com사이트에 들어가 아래로 내리다보면 Try it 부분을 볼 수 있는데, [Run script] 를 클릭하여 응답 JSON 데이터를 확인할 수 있다. 여기서 좀 더내리면 해당 사이트에서 제공하는.. 2024. 12. 10. [Spring Boot] Spring Initializr로 스프링부트 설정과 실행하기 ** 스프링 부트(Spring Boot)자바 웹 프로그램을 더 쉽고 빠르게 만들기 위한 도구로 스프링 프레임워크(Spring framework)를 개선한 것이다. - 개발 환경 설정을 간소화 함 ; 스프링은 버전에 따라 동작하는 외부 라이브러리를 찾아서 연동해야하나, 스프링 부트는 미리 설정된 스타터 프로젝트로 외부 라이브러리를 최적화하여 제공 → 사용자가 직접 연동하지 않아도 된다. - 웹 애플리케이션 서버를 내장 ; 내부에 WAS(Web Application Server)인 톰캣을 가지고 있어, 웹 서비스를 jar 파일로 간편하게 배포할 수 있다.=> 개발자가 개발에만 더 집중할 수 있도록 돕는다. 아래 주소에서 스프링 부트 스타터를 사용하여 간편하게 프로젝트를 생성할 수 있다.https://st.. 2024. 11. 25. [Spring] <spring:message> 태그 - 메세지소스(Spring MessageSource) 스프링 메세지소스(Spring MessageSource) 메시지는 messageCode와 messageContent를 정리하여 프로퍼티를 작성하고, messageCode를 통해 messageContent를 호출하는 방법을 말한다. 메시지를 활용하기 위해서는 Spring이 필요하다. 스프링 메시지 소스는 국제화를 제공하는 인터페이스로 메시지 설정 파일을 모아놓고 언어별로 로컬라이징을 함으로서 쉽게 각 언어에 맞는 메시지를 제공할 수 있도록 한다. Spring에서 사용할 때는 MessageSource를 직접 Bean에 등록해주어야 한다. SpringBoot에서는 MessageSource가 이미 Bean으로 등록되어 있기 때문에 Message를 관리할 파일의 경로 설정만 해주면 된다. 웹 페이지를 개발 할 때.. 2023. 1. 5. 이전 1 다음