SPRING (3) 썸네일형 리스트형 3Tier Architecture Controller-Service-Repository 패턴 Spring Framework에서 가장 일반적인 아키텍처는 Controller-Service-Repository 패턴이다. 이 패턴은 애플리케이션의 논리적인 계층을 분리해 유지보수성과 확장성을 향상시키는데 도움을 준다. Controller : Controller는 웹 요청을 받아서 해당 요청을 처리할 Service를 호출하고, 그 결과를 다시 View에 전달하는 역할을 한다. Controller는 클라이언트로부터의 입력을 처리하며, Http 요청에 대한 응답을 생성한다. @Controller @RequestMapping("/example") public class ExampleController { private final ExampleServi.. HTTP 요청 메서드 ( GET / POST ) Spring Framework는 웹 애플리케이션을 개발할 때 Http 요청과 응답을 다루는 많은 기능을 제공한다. Spring MVC(Spring Web)을 사용하면 Http 요청을 처리하고, 컨트롤러에서 비즈니스 로직을 수행한 후 적절한 HTTP 응답을 생성할 수 있다. Spring MVC에서는 '@RequestMapping', '@GetMapping', '@PostMapping' 등의 애노테이션을 사용해 요청을 처리할 메서드를 지정할 수 있다. GET 메서드 GET 메서드는 서버로부터 정보를 요청할 때 사용된다. 주로 데이터를 서버로 보내지 않고, 서버에서 리소스(예: 웹 페이지, 이미지, 동영상 등)를 요청할 때 사용된다. URL에 데이터를 포함하여 전송한다. 이는 쿼리 문자열(query strin.. Artillery를 활용한 부하 테스트 1. 폴더 생성하기 2. https://www.artillery.io/docs/get-started/get-artillery Welcome – Artillery Docs Learn how to get up and running with Artillery with reference docs, guides, tutorials and other resources www.artillery.io 위의 사이트에서 Artillery 설치구문 복사하기 3. VSCode에서 Terminal 창에 2번에서 받은 설치구문 입력하여 다운 받기 4. cpu-test.yaml 파일 생성 - artillery 사이트에 core concept에 간단한 예시가 있다. - intelli J에서 작성했던 예제 코드를 사용하기 위해 loc.. 이전 1 다음