공부/Spring

개발 환경 개요 지원 계획 참조 Java 버전 별 지원 계획 - https://www.oracle.com/java/technologies/java-se-support-roadmap.html Spring 버전 별 지원 계획 - https://spring.io/projects/spring-framework/#support https://spring.io/projects/spring-boot/#support Spring 개발 환경 참조 https://spring.io/tools/ Spring Tool Suite 4 https://spring.io/tools/ 다운 받아 더블 클릭을 하여 적절한 위치에 압축을 푼다. 압축 푼 폴더에 들어가서 SpringToolSuite4.exe 실행 하면 Spring 을 사용하..
Spring Framework 소개 https://tomcat.apache.org/ Open Source 버전 10 이후 - Java EE Platform의 개선 버전인 Eclipse 재단의 Jakarta EE Platform 규격의 구현체 이전 버전 - Java EE Platform의 일부분으로 구현됨 Jsp & Servlet Request를 보내는 주소가 서비스나 데이터가 아닌 물리적인 파일 위치나 파일 이름이 된다. 데이터 베이스에 접속하는 코드가 각 파일에 반복된다. -> 개발자의 역량에 따라 구조 및 효율이 매우 달리질 수 있다. -> 유지 보수 및 업데이트가 매우 어려운 구조. -> 반복되는 코드가 여러 파일에 분산될 수 있다. model 2 MVC 가 구분되어 구현되고 유연한 구조가 되었지만..
Controller Spring Boot Request Mapping Request의 정보(url, method)를 기반으로 이를 처리할 함수(Controller)로 연결해 주는 것 다른 WAS 에서는 Routing 이라는 표현도 사용한다. Request로 전달되는 주요 정보 url : 서버 정보 이후의 주소 : /users, /posts method : GET, POST, PUT, PATCH, DELETE 등 path parameter : 주소의 일부를 식별자로 사용 /users/123 /posts/111 query string : url 뒤에 ? 를 이용해 전달되는 추가 정보, 정보, 검색어 등 /users?orderBy=birthYear /users?name=홍길동 Controller는 Reques..
Future0_
'공부/Spring' 카테고리의 글 목록 (2 Page)