Web Dev(3)
-
[Tomcat] 톰캣 세션 죽이기
netstat -ano | find str "port" 톰캣에 해당하는 pid 찾기 taskkill /f /pid "port"
2023.09.20 -
[SpringBoot #1] 스프링부트에서 테스트 코드 작성 - SpringBoot Test
탄탄한 서비스를 만들기 위해서는 테스트 코드를 이용하여 최소한의 테스트는 거쳐야 한다. 또한, 요즘 채용에 테스트 코드에 관한 사용 여부도 요구하는 기업들도 존재한다. 1. 테스트 코드 소개 TDD : 테스트 코드가 개발을 주도하는 것 Unit Test : 테스트 코드를 먼저 작성하여 확인 하는 것 2. TDD (Test Driven Development) TDD의 프로세스는 이렇게 작동한다. 설계 -> 테스트 코드 작성 -> (설계 수정 시) 설계로 회귀 -> 코드 개발 -> (리펙토링 시) 테스트 코드로 회귀 2-1. 왜 TDD를 사용하나? 애자일 방법론에서 설계에 대한 확실이 높지 않을 때 서로의 피드백과 협력이 중요하다고 하였기에 이 둘이 반복되면 좋은 결과를 생산할 수 있기 때문이다. 2-2. ..
2022.02.22 -
Tomcat 외부 이미지 및 파일 출력하기
How to access an image from tomcat server path Spring을 공부하면서 Tomcat으로 서버를 구동하여 실행을 해왔다. 하지만 Tomcat으로 서버를 구동하다 보면 외부 디렉터리에 있는 파일이나 이미지를 불러와야 하는 경우가 발생한다. Tomcat의 절대 경로를 통해 외부 디렉터리에 접근하게 된다면 파일을 인식하지 못하여 엑스박스나 오류 형태로 보여주게 된다. 이런 오류는 Tomcat의 Server.xml을 수정하여 기능을 고칠 수 있다. 경로 -> Tomcat 서버가 저장된 폴더 - conf - Server.xml server.xml 파일을 열면 아래와 같이 태그 사이에 코드를 기입하면 된다. ... 코드가 들어갈 곳 ... 기입해야 하는 코드는 아래와 같다. 간단..
2021.08.09