-
Spring boot : Feign content-type=utf-8 적용 (링크)Spring Boot 🍃 2023. 12. 16. 00:03
https://forkyy.tistory.com/10
-
에러기록: Spring Boot Profile 설정Spring Boot 🍃 2023. 12. 16. 00:03
원인 👇😢 멀티 모듈 프로젝트로 두개의 실행 모듈이 있다. UserApiApplication 과 OrderApiApplication을 각각 실행 시작 파일로 가지고 있는데 UserApiApplication으로 실행하면 profile active 가 제대로 활성화가 되고 OrderApiApplication으로 실행하면 이상하게 VAULT_TOKEN값이 profile 값으로 뜨는거였다. 그리고 실행 테스트시 OrderApiApplication에서 redis 에 저장되는 데이터 확인은 되는데 mysql에 저장되는 데이터 확인은 안되고 있었다. UserApiApplication에서는 당연히 잘 확인이 되고 있었고.,.,.,,, 그랬기 때문에 OrderApi 모듈에서 라이브러리 추가하면서 충돌이 일어난걸까..? ..
-
에러 기록 : Spring data envers + h2 db 사용 시 repository 빈 등록 실패에러기록 2023. 12. 15. 00:01
H2가 행복해지는 방법 ㅋㅋㅋ H2가 행복해진다니 내 H2는 고통받고 있던중이었나본데 잘 찾은것 같다! ㅋㅋ 나도 행복해지고 ㅅ;ㅣㅍㄷ; 😢 세미콜론이 방해하는군 😔 링크 : https://stackoverflow.com/questions/29290519/how-to-use-jhipster-and-hibernate-envers 해결 기록 build.gradle 에러 발생 상황 javaVersion = "17" springBootVersion = "2.7.14" dependencies { implementation "org.springframework.data:spring-data-envers" runtimeOnly "com.h2database:h2" } 해결 : org.springframework.dat..
-
Spring boot : Filter에서 발생하는 Exception 처리하기 (링크)Spring Boot 🍃 2023. 12. 15. 00:01
Filter Exception : https://jhkimmm.tistory.com/29 Filter : https://taetaetae.github.io/2020/04/06/spring-boot-filter/ 시큐리티 필터 적용할때도 적용할 수 있겠다!!!!!!!!!! filter 에 사용 될 url에 대한 필터를 적용하려면 1. @WebFilter + @ServletComponentScan 조합을 사용하거나 2. FilterConfig 파일을 생성해서 FilterRegistrationBean 을 사용 filter에서 모든 url을 확인하려면 @ComponentScan + @Component 조합을 사용 출처 : https://taetaetae.github.io/2020/04/06/spring-boot..
-
(링크) 디렉터리 패키지 구조의 선택프로젝트 관련 2023. 12. 15. 00:01
https://velog.io/@jsb100800/Spring-boot-directory-package
-
redis: windows 에서 실행할때 Connection refused 발생하는 경우DB/Redis 2023. 12. 15. 00:01
redis server가 실행되고 있지 않아서 그러함. 다음의 명령어로 redis-server 실행 redis-server & &이 붙으면 백그라운드에서 실행이 되기 때문에 새로운 터미널 창을 열지 않고도 redis-client 를 실행할 수 있다. 만약 & 를 붙이지 않고, 다음의 명령어만으로 실행했다면 redis-server ctrl + z 입력 후 bg 입력해주면 실행 프로세스가 백그라운드로 옮겨진다.
-
Ubuntu 22: Apache2 + Certbot 환경에서 Vault SSL 연결OS/Ubuntu 2023. 12. 15. 00:01
[ubuntu vault 설치 참고] (https://sangchul.kr/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-ubuntu%EC%97%90-hashicorp-vault%EB%A5%BC-%EC%84%A4%EC%B9%98%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95installing-vault) vault 설치 apt update apt install -y vault vault --version vault port 방화벽 허용 서브 도메인으로 진입시 443 포트로 진입된 후에, 내부에서 8200 포트로 포워딩하기 때문에 8200 포트는 열어줄 필요가 없는거였다. ~/.bashrc 파일에 환경변수 추가 vi ~/.bashrc export VAULT_ADDR='ht..