목록전체 글 (71)
다가오는 다음을 향해

💡 간단하게 작성한 Jib 라이브러리 사용법입니다. ▼ 목차 ☘️ Jib란? ☘️ Jib 장점 ☘️ Jib 사용방법 사전준비 Jib 설정하기 Jib 사용하기 ☘️ 컨테이너 실행하기 ▼ 개발환경 더보기 MacBook Pro M1 ### Programming language - java-1.8 ### Framework - Spring Framework : SpringBoot 2.7.3 - Persistence Framework : JPA - Hibernate ### Build Tool - gradle 7.5 ### WAS - 내장 Tomcat ### DB - MySql - 8.0.30 ### IDE - IntelliJ IDEA (Ultimate Apple Silicon 2022-02) ### Library ..

💡 간단하게 도커파일을 작성 및 이미지 빌드하는 방법 입니다. ▼ 목차 ☘️ 도커파일(Dockerfile) 이란? ☘️ 도커파일(Dockerfile) 기본구문 ☘️ 도커파일(Dockerfile) 명령 ☘️ 도커파일(Dockerfile) 작성방법 도커파일(Dockerfile) 만들기 도커파일(Dockerfile) 작성하기 ☘️ 도커파일(Dockerfile) 이미지 빌드하기 ▼ 개발환경 더보기 MacBook Pro M1 ### Programming language - java-1.8 ### Framework - Spring Framework : SpringBoot 2.7.3 - Persistence Framework : JPA - Hibernate ### Build Tool - gradle 7.5 ### W..

💡 MySQL Community Server container 실행 및 설정 방법 입니다. ▼ 목차 ☘️ MySQL 컨테이너(container) 실행 ☘️ MySQL Community Server 설정 ☘️ MySQL container root 권한으로 접속하기 ☘️ MySQL Community Server 설정 MySQL root 접속 root 비밀번호 변경 계정 추가, 권한 부여, 변경사항 반영 ☘️ application.yml 수정 ☘️ MySQL Workbench 연결 ☘️ 프로젝트 Test ▼ 개발환경 더보기 MacBook Pro M1 ### Programming language - java-1.8 ### Framework - Spring Framework : SpringBoot 2.7.3 - ..

💡 도커 허브 레포지토리 (Docker Hub Repository) 만들기 컨테이너 이미지를 명령어와 IntelliJ로 올리는 방법 입니다. ▼ 목차 🌱 사전준비 ☘️ 도커 허브 레포지토리 (Docker Hub Repository) 만들기 ☘️ 도커 허브 레포지토리 (Docker Hub Repository) 로 이미지 올리기 ☘️ 도커 허브 레포지토리 (Docker Hub Repository) 삭제하기 ☘️ IntelliJ로 도커 허브 이미지 올리기 🌱 사전준비 📌 Docker 회원가입 https://hub.docker.com/ 📌 Docker Desktop (Mac) 설치 https://tira-0.tistory.com/218 ☘️ 도커 허브 레포지토리 (Docker Hub Repository) 만들기..

▼ 개발환경 더보기 MacBook Pro M1 ### Programming language - java-1.8 ### Framework - Spring Framework : SpringBoot 2.7.3 - Persistence Framework : JPA - Hibernate ### Build Tool - gradle 7.5 ### WAS - 내장 Tomcat ### DB - MySql - 8.0.30 ### IDE - IntelliJ IDEA (Ultimate Apple Silicon 2022-02) ### Library - Lombok - 1.18.24 ☘️ Gradle과 SpringBootJar gradlew는 Unix 계열인 Linux, Mac에서 사용하는 script입니다. gradlew.ba..

💡 Docker Desktop on Mac 애플 실리콘 버전 설치 방법 입니다. Docker Desktop을 설치하면 Docker+ GUI로 사용 할 수 있습니다. ▼ 목 차 사전준비 : Rosetta2 설치 Docker Desktop on Mac 애플 실리콘 버전 설치 간단한 Docker 명령어 실행해보기 Docker Desktop (Mac) 삭제 🌱 사전준비 : Rosetta2 설치 💡 Rosetta2 를 설치하지 않으면 일부 명령이 작동하지 않기 때문에 필수적으로 설치해야합니다. 참고 : https://docs.docker.com/desktop/mac/apple-silicon/ # rosetta2 설치 명령어 $ softwareupdate --install-rosetta > softwareupdat..
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed ❗️에러 발생 원인 useSSL=false로 설정하고 allowPublicKeyRetrieval 설정을 하지 않은 경우입니다. ☘️ 해결 방법 allowPublicKeyRetrieval=true DB Source URL에 위 설정을 추가 했습니다. application.properties.yml - 소스 수정 -- 수정전 spring.datasource.url=jdbc:mysql://localhost:3309/ex?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&defaultFe..

JPA CURD 테스트 중 save(등록), findAll(전체 목록 조회) 까지 성공했지만 단일조회 시 Test test = testRepository.findById(uuid).get(); 1. UUID.nameUUIDFromBytes()는 UUID가 다르게 변환되고 2. UUID.fromString()은 java.lang.IllegalArgumentException 이 발생했습니다. Entity 일부 (PK: id-uuid) @Id @GeneratedValue(generator = "uuid") @GenericGenerator(name = "uuid", strategy = "uuid2") @Column(name = "id", columnDefinition = "BINARY(16)") private ..