Backend/Spring
💡 STEP 1 : DB 준비 REST API에서 사용할 DB를 먼저 생성한다. 💡 STEP 2 : 프로젝트 생성 File > New > Spring Starter Project를 클릭 후 아래 이미지와 같이 입력 후 Finish를 누르면 프로젝트가 생성된다. 💡 STEP 3 : Dependency 추가 pom.xml에 다음 3개의 Dependency를 추가해준다. org.aspectj aspectjrt org.aspectj aspectjweaver org.apache.commons commons-dbcp2 참고로 원하는 Dependency는 아래의 사이트에서 편하게 찾을 수 있다. https://mvnrepository.com/ 💡 STEP 4 : application.properties 수정 src/..
💡 개념 Spring은 엔터프라이즈급 애플리케이션을 만들기 위한 모든 기능을 종합적으로 제공하는 경량화된 설루션으로 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크이다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있으며 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. 💡 구조 - POJO (Plain Old Java Object) 객체지향적인 원리에 충실하면서, 환경과 기술에 종속되지 않고 필요에 따라 재활용될 수 있는 방식으로 설계된 오브젝트이다. - PSA (Portable Service Abstraction) 환경, 세부 기술의 변경과 관계없이 일관된 방식으로 기술에 접근할 수 있게 해주는 설계 원칙이다. -..