JavaSpringBoot10 [Thymeleaf] URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs) ultimate 쓰다가 오랜만에 community 쓰게 됐다. 갑자기 html에서 오류 발생 사실 오류까진 아니고 URI가 등록이 되지 않았다는 알람 발생. 개발을 하면 thymeleaf를 사용할 수는 있긴 하다. 하지만 IDE에서 자동완성을 지원하지 않기 때문에 우리는 작업을 해줘야 한다.. 인텔리제이 community에서만 발생하는 알람! 그러면 요거 한 번 해주고( 당연히 안 될 테지만 ) 요고 해주면 된다. 2023. 10. 6. .NullPointerException: Cannot invoke "mini.project.HotelReservation.User.Data.Entity.User.getName()" because "user" is null 호텔 예약 미니 프로젝트 리팩토링하는데 다음과 같은 에러 발생 회원가입 후 회원 정보를 수정하고 완료하는 과정에서 에러가 발생했는데.. 아니 이게 어떻게 null이 될 수 있어!! 이것 저것 검색해보니 어노테이션 에러일 것 같았다. 해결 방법 UserInfoDto에 @NoArgsConstructor 어노테이션 달아주기 오류 원인 NullPointException은 어떤 객체나 변수를 참조하려고 할 때 해당 객체나 변수가 null인 상태에서 호출할 때 발생하는 exception이다. 내가 1. user객체를 초기화하지 않고 사용한 경우 2. 메소드나 속성을 호출하기 전에 객체를 할당하지 않은 경우 3. 매소드 호출시에 넘겨준 무언가 중에 null이 포함된 경우 크게 이 세가지 실수를 범했기 때문이다. @N.. 2023. 10. 6. error creating bean with name 'apidocumentationscanner' defined in url '스프링 부트 핵심 가이드' 책을 읽으며 따라가던 도중 호환성 문제로 계속해서 이러한 에러가 생겼다. 결국 호환성을 높여주기로 결정 1.swaggerConfiguration 파일 삭제 2.. pom.xml 파일에서 springfox 의존성 삭제 그리고 상위버전인 springdoc 추가 3.application.properites 파일에 아래와 같이 코드 기입 결과 http://localhost:8080/swagger-ui/index.html 로 들어가면 아래와같이 스웨거가 잘 연결된 것을 확인할 수 있다. springfox에 비해 springdoc은 지속해서 업데이트도 하고 꾸준히 활발한 활동을 보인다고 한다. 그래서 fox에서 doc으로 넘어오는 경향이 많은데 springdoc-openapi를 한번 살.. 2023. 8. 28. LF will be replaced by CRLF the next time Git touches it what did you say? git add . 했을 뿐이고 LF 몰은 아는데 여기서 말하는 LF가 뭘까 찾아보니 LF = Line-Feed의 약자로 저 경고 뜻은 플랫폼마다 줄바꿈을 하는 문자열이 달라 형상 관리를 해주는 Git 입장에서는 어떻게 해야할지 몰라 경고메시지를 날려준 것이었다. 해결 방법 Windows, DOS 명령어 git config --global core.autocrlf true Linux, Mac 명령어 git config --global core.autocrlf input *시스템 전체에 적용하고 싶으면 --global 쓰고, 프로젝트에만 적용하고 싶다면 빼면 된다! *core.autocrlf = false : os상관없이 줄바꾸에 대한 문자열을 그대로 인식해 저장하여 문제 발.. 2023. 7. 4. 이전 1 2 3 다음