[Spring Security] IP 차단 및 허용 Xml 빈설정 /** * 특정 url에 대해 허용된 아이피만 접근하도록 설정 * 룰 기반인 hasRole 기반으로도 가능하나, 아이피 기반으로 url 접근을 거부하도록 한다. * 허용되지 않은 아이피로 url에 접근시 다시 인증 받도록 한다. * * WAS를 설정하지 않으면 request.getRemoteAddr() => 로컬기준 0:0:0:0:0:0:1 처럼 * ipv6 주소처럼 나타난다. * ide에서는 vm 옵션을 이용하여 WAS Arguments 값을 수정해주어야하며, * -Djava.net.preferIPv4Stack=true * 실제 운영시에도 해당 내용을 WAS에 넣어주어야한다 * 톰캣 WAS는 catalina 파일에 JAVA_OPTS 설정..
org.junit.platform.launcher.core.EngineDiscoveryOrchestrator lambda$logTestDescriptorExclusionReasons$7 INFO: 0 containers and 2 tests were Method or class mismatch 해당 문구는 큰문제는 아니지만 그래도 지우고 싶으면 해당 Build 설정을 바꾸면 해결된다 Intellij 설정에서 Settings -> Build, Execution, Deployment -> Build Tools -> Gradle 에서 Build and run using과 Run tests using의 속성을 Intellij IDEA로 해주시면 해결됩니다. 빌드할 때 JUnit으로 테스트가 진행 되어야 하는데 ..
spring boot 2.5.0 이상 버전에서 바뀐 내용으로 오류 Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Invocation of init method failed; nested exception is org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #..
Docker 설치하기 curl -fsSL https://get.docker.com/ | sudo sh Docker 루트 권한부여 sudo usermod -aG docker user #user 사용자에게 권한 Redis 받기 docker pull redis redis-cli를 통해 캐쉬확인 및 데이터를 확인할분만 설치 docker network를 구성합니다. docker network create redis-net # 생성된 docker network 확인 docker network ls redis-server 라는 이름의 컨테이너를 만들고 포트는 6379, redis-net이라는 브리지를 사용합니다. docker run --name redis-server -p 6379:6379 --network redi..
git을 자주 사용하지만 매번 찾기가 귀찮아서 기록을 남깁니다. git을 설치하기 위해서 참조할 사이트 git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98 Git - Git 설치 이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은 정말 훌륭하기 때문에 2.0 git-scm.com git 사용 기초 동영상 git-scm.com/videos Git - Videos git-scm.com git 한글 설명서 git-scm.com/book/ko/v2 Git - Book git-scm.com
Spring Framework 개발환경 설정 1. JDK 설치 - http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html - JDK를 다운받아서 설치 - 설치 후 환경변수 설정 윈도우 : 시스템설정 - 환경 변수 설정 1) JAVA_HOME : C:\프로그램\JAVA폴더 2) PATH : %JAVA_HOME%\BIN 3) CLASSPATH : %JAVA_HOME%\LIB 2. ECLIPSE 또는 STS 설치 ECLIPSE - https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R2/eclipse-inst-win64.exe STS - htt..