Category: ‣ 개발자 뇌 개발
[istio] 1. 이스티오 설치
가이드에 따르면 다양한 방법이 있긴한데 helm은 잘 모른다. (https://istio.io/docs/setup/install/kubernetes/) 이제 우리의 스프링 부트에 이스티오를 주입해보자아래 명령어를 쓰면 자동 주입이 가능하다.
springboot Could not resolve type alias
springboot embedded tomcat 에서 typealias를 사용할시 class not found가 떴음. sqlSessionFactoryBean에 아래 설정을 추가해주면 해결이 된다.sqlSessionFactoryBean.setVfs(SpringBootVFS.class); SqlSessionFactoryBean factoryBean = new SqlSessionFactoryBean(); factoryBean.setVfs(SpringBootVFS.class); https://github.com/mybatis/spring-boot-starter/issues/278
adoptopenjdk mac 초간단 설치 openjdk 맥북에 설치
adoptopenjdk 맥 설치 openjdk중 하나인 adoptopenjdk8 맥북에 설치하자.brew cask install adoptopenjdk brew tab AdoptOpenJDK/openjdkbrew cask install adoptopenjdk8 이 경로에 설치 /Library/Java/JavaVirtualMachines
[IntelliJ] 인텔리J에서 JAVA, JS, 코틀린 등을 바로 학습하자
IntelliJ 플러그인 마켓 플레이스에서 아래 플러그인을 설치한다. Browse Courses를 열어보면 다양한 강의 목록이 보이는데.우선 https://stepik.org 가입이 필요하며 해당 사이트에서 원하는 강의를 받아 로컬에 import하는 것도 가능하다.영어만 지원하는 것 같고, 이론과...
Json > VO 맵핑시 대소문자 무시하기
특정 API를 통해 JSON데이터를 파싱할때, GSON, Jackson, JSON Parser등을 이용하여 맵핑을 하겠지만, API에서 보내준 데이터의 대소문자 기준이 다를 수 있다. 양쪽 데이터의 대소문자 기준을 맞춰주는것이 가장 좋지만, 정말 불가능한 상황일때...
spring.profiles.active 옵션에 복수값을 설정할때 동작방식 알아보기 (spring profile multiple value)
-Dspring.profiles.active=”default,dev” 위와 같이 스프링 프로파일 옵션에 multiple value가 들어올 수 있다. 그때 어떤 값을 기준으로 active를 할까? 생각하다 아래 동작들이 예상되었다. 1. 먼저 선언된 default를 먼저 active해보고 default 프로파일이 정의되어...
[Docker, SpringBoot, Maven] 스프링부트 도커 이미지로 메이븐 빌드하여 로컬 실행해보기
메이븐에서 검색해보면 스포티파이에서 만든 인기있는 도커 클라이언트가 있다. https://mvnrepository.com/artifact/com.spotify/docker-client 스프링부트에 이걸 붙여서 로컬에서 메이븐 빌드하여 간단히 도커 이미지로 실행해보자. 1. 메이븐에 아래와 같이 붙여본다. <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <docker.image.prefix>springboot</docker.image.prefix> </properties> <build>...
[k8s] 쿠버네티스 튜토리얼 따라해보기
minikube 설치 확인 $ minikube version 미니큐브가 설치되었으니 시작해보자 $ minikube start 설치되어있는 kubectl 버전을 확인 $ kubectl version 클러스터 마스터 정보 확인 및 노드 정보 확인 $ kubectl cluster-info...
최근 댓글