본문 바로가기

Dev/Spring2

[Trouble_02] @NotNull 어노테이션 import @NotNull 어노테이션을 사용하려는 데 책에서는 javax.validation.constraints.NotNull 이 import가 되어있는 상황근데 내 프로젝트에서는 @NotNull을 입력하고 임포트를 하려고해도 나타나지 않고 직접 해당 패키지를 임포트를 하려고 하는데도 찾아지지 않는 상황 구글링 결과 현재 내가 사용하는 Spring boot 버전은 3.4.2버전스프링 부트 2.3.0버전부터 starter web Dependency에 spring-boot-starter-validation이 제외가 되었다고 한다.그러므로 직접 추가를 해야하는 데 해당 화면 처럼pom.xml 우클릭 -> Add Starters 클릭 -> Validation 검색 후 추가 -> 프로젝트 클린그러면 디펜던시가 추가 된 것.. 2025. 3. 4.
[Trouble_01] 포트중복(8080) Spring In Action 책을 읽으면서 코드를 작성하며 실습을 하던 중코드 작성을 완료하고 서버를 기동했는데, 아직 구현하지도 않은 로그인 창이 떴었다.이때 스프링 부트 프로젝트는 기본 포트인 8080을 사용했는데 다음과 같은 화면이 떴다.다짜고짜 사용자 이름과 비밀번호를 입력하라고 뜬 창에서 내가 사용하는 아이디와 비밀번호를 입력해도 먹통이었고, 재부팅을 해도 똑같은 상황이었다..cmd 키고 실행중인 목록 확인을 해보니다음과 같이 8080으로 무언가 떠있었다. taskkill을 해도 먹지않았다. 원인은 예전에 oracle을 설치하면서 자동으로 설치되는 서비스인 Oracle TNSLSNR Excutable가 해당포트가 자동으로 실행되는 상황이었음   해결방법은 oracle의 포트를 변경하거나 나의 .. 2025. 3. 4.