RUN ./gradlew BootJar Dockerfile로 위 명령어를 실행 중 'ERROR [builder 8/8] RUN ./gradlew bootJar' 에러 확인 ㅇ log 'error: cannot find symbol'과 같은 log가 대부분으로 lombok이 제대로 적용되지 않은 것처럼 보임 ㅇ build.gradle dependencies { ... implementation 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' ... } annotationProcessor 'org.projectlombok:lombok' 을 추가해주도록 한다.
기존 존재하는 프로젝트에서 .gitignore 에 대한 파일 업데이트를 해도 반영 되지 않는 현상이 있다. 이유는 파일 업데이트 하기전 stage에 올라간 파일들을 cache 처리되어 기록되고 있기 때문이라고 한다. git rm -r --cached . git add. git commit -m "clear git cached" ※ 참고 https://webruden.tistory.com/134
Vue ㅇ Vue? - MVVM 패턴의 뷰모델(ViewModel) 레이어에 해당하는 화면(View)단 라이브러리 ㅇ Reactivity (반응성) - Vue.js가 가지는 특징 중 하나 ... ... ※ 즉시실행 함수 https://developer.mozilla.org/ko/docs/Glossary/IIFE IIFE - MDN Web Docs 용어 사전: 웹 용어 정의 | MDN **즉시 실행 함수 표현(IIFE, Immediately Invoked Function Expression)**은 정의되자마자 즉시 실행되는 Javascript Function 를 말한다. developer.mozilla.org 컴포넌트(Components) ㅇ 전역 컴포넌트 (plug-in, library 등…) Vue.co..
1. split(String regex) 평소 많이 쓰는 방법으로 특정문자를 기준으로 문자열을 나누어 String[]으로 return한다. String str = "a:b:c"; String[] strArr = str.split(":"); [결과값] strArr -> ["a", "b", "c"]; 하지만, 나누고자하는 데이터에 공백이 뒤에 있게 되면 배열에 담기지 않게 된다. String str = "a:b:c::"; String[] strArr = str.split(":"); [결과값] strArr -> ["a", "b", "c"]; 2. split(String regix, int limit) 위와 같은 부분을 해결하기 위해, 두번째 인자값으로 배열의 길이를 정 할 수 있다 String str = "a..