Docker 설치하기https://docs.docker.com/engine/install/ Install Docker Engine docs.docker.comSpringBoot에서 JDBC를 연결하기 위해서는 먼저 DB 환경이 구축되어 있어야 합니다.Docker를 사용하여 간단하게 MariaDB를 구축해보도록 하겠습니다. 환경에 맞는 게 Docker Install 하고 설치가 잘 되었는지 확인합니다.docker -v DockerFile을 이용하여 Image 만들기Docker가 설치되었으니 MariaDB 10.4.18 버전을 설치할 DockerFile을 만들고 Image를 만들어 보겠습니다. mariadb.Dockerfile## Base Image 지정 FROM mariadb:10.4.18 ## T..
공공데이터 활용하기 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..
Java를 공부하거나 코딩 테스트, 실무 API 처리, 문자열 가공을 하다 보면 자주 찾게 되는 것이 바로 기본 메소드입니다.특히 아래처럼 자주 막히게 됩니다.문자열 자르기, 포함 여부 확인은 어떤 메소드를 써야 하는가?List 정렬, 중복 제거, 부분 추출은 어떻게 하는가?Map에서 키 존재 여부 확인이나 기본값 처리는 어떻게 하는가?Arrays, Math, 형 변환 관련 메소드 중 실무에서 자주 쓰는 것은 무엇인가?Set, Stream, StringBuilder, Comparator 같은 문법/도구는 언제 꺼내 써야 하는가?기존처럼 메소드를 무작정 나열해 두면 한 번 훑고 끝나기 쉽습니다. 그래서 이번 글은 실제로 자주 찾는 상황 기준으로, String → 형 변환 → 배열/리스트 → Map → Qu..
SpringBoot 프로젝트 만들기Spring InitializrSpring 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 to hel..
Java SE 17 설치하기Java Archive Downloads - Java SE 17 (oracle.com) Java Archive Downloads - Java SE 17WARNING: 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 thwww.oracle.com환경에 맞는 파일을 받아 설치해보도록 하겠습니다.저는..
