공공데이터 활용하기 http://www.kobis.or.kr/kobisopenapi/homepg/main/main.do 영화진흥위원회 오픈API OPEN API 서비스 영화진흥위원회 영화관입장권통합전산망에서 제공하는 오픈API 서비스로 더욱 풍요롭고 편안한 영화 서비스를 즐겨보세요. www.kobis.or.kr Data가 없기 때문에 공공데이터 "영화진흥위원회_영화박스오피스 DB"에서 제공하는 API를 활용 해보도록 하겠습니다. 먼저 회원가입 후 키를 발급 받아야 합니다. "키 발급/관리"에서 키를 발급 받습니다. 발급 받은 키는 노출되지 않도록 관리해야 합니다. 키를 발급 받았으니 어떤 API가 있는지 확인 해보겠습니다. ( OPEN API -> 제공서비스) API에 대한 Request(요청) / Re..
SpringBoot 프로젝트 만들기 Spring Initializr Spring Initializr에서 Spring Boot 프로젝트를 쉽게 만들 수 있습니다. 위 화면과 같이 설정 후 Spring Boot프로젝트를 생성합니다. Java 설치가 필요하신 경우 참고해주세요. 2022.08.09 - [IT/Spring] - [Spring] Java SE 17 설치 및 환경 설정 [Spring] Java SE 17 설치 및 환경 설정 Java SE 17 설치하기 Java Archive Downloads - Java SE 17 (oracle.com) Java Archive Downloads - Java SE 17 WARNING: These older versions of the JDK are provided t..
Java SE 17 설치하기 Java Archive Downloads - Java SE 17 (oracle.com) Java Archive Downloads - Java SE 17 WARNING: These older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downloading th www.oracle.com 환경에 맞는 파일을 받아 설치해보도록 하겠습니..
Spring이란? 스프링 프레임워크는 자바 기반의 웹 어플리케이션을 만들 수 있는 프레임워크입니다. 제어의 역전(IOC, Inversion Of Control)과 의존성 주입(DI, Dependency Injection)은 스프링에서 가장 중요한 특징중 하나입니다. 이들로 인해서 결합도를 낮출수가 있고 단위테스트가 용이하기 때문에 보다 퀄리티 높은 프로그램을 개발할 수 있습니다. 제어의 역전(IOC, Inversion Of Control) IOC가 적용된 경우, 객체의 생성을 특별한 관리 위임 주체에게 맡깁니다. 이 경우 사용자는 객체를 직접 생성하지 않고, 객체의 생명주기를 컨트롤하는 주체는 다른 주체가 됩니다. (즉, 사용자의 제어권을 다른 주체에게 넘기는 것을 IOC(제어의 역전)라고 합니다.) 요..