본문 바로가기

전체 글145

Spring Boot RDS 접속 With IAM Role 2023. 8. 12.
[ReactNative] 기본 환경 설치 - 루비 설치 brew install ruby - cocoapod 설치 sudo gem install cocoapods - cocoapods 설치 중 오류가 발생할 경우 sudo gem install activesupport -v 6.1.7.3 2023. 4. 16.
[Spring] Spring Boot + SSL 설정(인증서 발급 포함) # 인증서 발급 keytool -genkey -alias sslstore -keyalg RSA -keystore sslstore.jks keytool -genkey -alias sslstore -keyalg RSA -keystore sslstore.pkcs12 -storetype pkcs12 keytool -list -v -keystore sslstore.pkcs12 keytool -export -alias sslstore -keystore sslstore.pkcs12 -rfc -file ssltera.cer keytool -import -alias ssltrust -file ssltera.cer -keystore ssltrust.pkcs12 # 스프링 부트 설정 - application.yml 설정 s.. 2023. 4. 1.
[Spring] Spring Batch + MariaDB 관련 에러 - Unexpected cursor position change 에러 발생 # 에러 내요 일부 Unexpected cursor position change 에러 발생 org.springframework.dao.InvalidDataAccessResourceUsageException: Unexpected cursor position change. at org.springframework.batch.item.database.AbstractCursorItemReader.verifyCursorPosition(AbstractCursorItemReader.java:395) ~[spring-batch-infrastructure-4.3.8.jar:4.3.8] at org.springframework.batch.item.database.AbstractCursorItemReader.doRead(A.. 2023. 3. 26.
[Mac] mongodb + mongodb compass 설치 # mongodb 설치 brew tap mongodb/brew brew update brew install mongodb-community brew services start mongodb-community # mongodb-compass 설치 brew update brew install --cask mongodb-compass open /Applications/MongoDB\ Compass.app https://anpigon.tistory.com/139 Mac에 MongoDB 설치하기 gcollazo-mongodb로 몽고DB 설치하기 https://gcollazo.com/mongodb-app/ gcollazo 팀에서 mongodb를 정말 쉽게 설치할 수 있는 swift 앱을 개발하여 제공하고 있습니다... 2023. 3. 24.
[intellij] lombok 관련 오류(jps annotation) https://abbo.tistory.com/288 컴파일 후 실행하면 나는 "jps.track.ap.dependencies" 에러 해결 OS: macOS Monterey 12.3 RAM: 16GB RAM M1 Chipset 맥북에 세팅을 다시 시작하면서 IntelliJ 를 설치하고 Vendor 사가 Amazon Correto 인 JDK 11.0.14.1 버전을 다운받고 나서 발생한 에러입니다. 이 에러는 프로젝트를 컴 abbo.tistory.com Shared build process VM options 값 추가 -Djps.track.ap.dependencies=false 2023. 3. 24.
[MAC] brew로 mariadb 설치 - Homebrew 설치 후에는 MariaDB Server 는 다음과 같이 설치 가능합니다. brew install mariadb - 설치 후에는 다음으로 MariaDB Server를 시작합니다.: mysql.server start brew services start mariadb - MariaDB Server 시작후에는 사용자 계정으로 로그인하면 됩니다.: mysql sudo mysql -u root - 만약 위 링크를 따라서 설치가 잘 됐다면 아래와 같이 패스워드 변경이 가능합니다. (패스워드 변경 없이 Dbeaver로 접속 불가) use mysql set password for 'root'@'localhost' = password('바꿀_비밀번호'); mysql -uroot -p바꾼_비밀번호 2023. 3. 19.
[Spring] Spring Vaidation + Message Resource yaml(yml)로 변경 1. Dependency 추가 dev.akkinoc.util yaml-resource-bundle 2.8.0 2. YamlMessageSource 생성 public class YamlMessageSource extends ResourceBundleMessageSource { @Override protected ResourceBundle doGetBundle(String basename, Locale locale) throws MissingResourceException { return ResourceBundle.getBundle(basename, locale, YamlResourceBundle.Control.INSTANCE); } } 3. Yaml Message Resource 등록 @Configurat.. 2023. 2. 20.
Cors 설정 @Configuration @RequiredArgsConstructor public class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { final List httpMethods = Arrays.stream(HttpMethod.values()) .map(HttpMethod::name) .collect(Collectors.toList()); String[] allowedMethods = new String[httpMethods.size()]; registry.addMapping("/**") .allowedMethods(httpMethods.toArray(allowed.. 2022. 11. 5.
[MAC] OS 업데이트 후 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools) 에러 조치 아래 명령어 실행 xcode-select --install 2022. 11. 4.
[Maven] 빌드 오류 (jdk5 등) # pom.xml에 properties 추가 11 ${java.version} ${java.version} 2021. 1. 8.
윈도우 파일 삭제 안될 때 작업 중인 프로세스 확인 # 파일 다운로드 docs.microsoft.com/en-gb/sysinternals/downloads/process-explorer # 설치 및 검색 방법 2021. 1. 6.
[Spring Boot] Facebook oAuth2 설정 관련 1. Facebook for Developers 접속 developers.facebook.com/apps/ 2. 앱 만들기 3. Spring Boot application.yml 수정 2020. 12. 26.
[Spring Boot] Google oAuth2 설정 관련 1. 구글에서 검색 2. 기존 프로젝트가 있다면 Pass. 없다면 아래와 같이 생성 3. OAuth 동의 화면 설정 4. 사용자 인증 정보 만들기 5. Spring Boot application.yml 수정 2020. 12. 26.
MAVEN settings.xml 설정 2020. 12. 23.
[Nexus] 사설 저장소 설정 Maven + Npm www.jacobbaek.com/846 #################### # settings.xml 설정 maven-public * http://localhost:8081/repository/maven-public/ maven-public admin admin123 maven-release admin admin123 maven-snapshot admin admin123 # pom.xml 설정 maven-release http://localhost:8081/repository/maven-releases/ maven-snapshot http://loc.. 2020. 12. 18.
[Maven] 커스텀 archetype 삭제 stackoverflow.com/questions/63830685/i-created-a-custom-archetype-for-maven-in-intellij-but-want-to-delete-it I created a custom archetype for maven in Intellij, but want to delete it So i tried to make life easier for myself but did it to hastily and did something wrong. Now i want to delete the custom archetype but don't know how. i tried looking in the .m2 file and in the maven stackoverflow... 2020. 12. 15.
[Spring/AOP] 스프링 Aspect 활성화 # 설정 활성화 @Configuration + @EnableAspectJAutoProxy 클래스 작성 # Aspect 작성 2020. 10. 7.
[Git/Github] 100메가 이상 COMMIT 내역 제거 후 PUSH 1. BFG Repo-Cleaner 적용하여 실행 rtyley.github.io/bfg-repo-cleaner/ java -jar bfg-x.x.x.jar --strip-blobs-bigger-than 100M java -jar bfg-1.13.0.jar --strip-blobs-bigger-than 100M ※ 오류 발생시 아래 명령어 실행 후 재실행 git repack && git gc 2. Git Push 2020. 9. 30.
[Intellij/전자정부/Tomcat] 한글 깨짐 -Dfile.encoding=UTF-8 추가 톰캣 catalina.bat[catalina.sh] 파일 내용 추가 set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8 2020. 9. 4.