포트폴리오/SpringBoot MVC

부트 버전 / 메이븐 버전 / Querydsl Qitem생성 / 시큐리티, 타임리프 버전

서버관리자 페페 2024. 3. 12. 16:50

(요약)

프로젝트 메인인 부트 버전에 따라 사용가능한 디펜던시 버전이 다를 수 있다

디펜던시 중 group / artifact는 필수

scope / classifier / version은 상황에 따라

 

인텔리제이 재실행시 오류

 

시도 1 - parent.version으로 설정 -> deprecated되었다고 함

 

시도2 - project.parent.version으로 바꿔주기 -> 성공

 

-

 

Quertdsl 관련 :

디펜던시 넣어준 후 컴파일 시도시 Qitem이 생성안됨

 

시도1 -> 버전 업그레이드 -> 실패

 

시도2 -> clean으로 밀어버린 후 target->generated 삭제 -> 다시 컴파일 -> 실패

 

시도 3 -> 성공

 

-

(전체적인 버전 셋팅)

문제1 - 타임리프가 안됨

문제2 - deprecated된 시큐리티 메서드들

-> 부트 버전 낮춤

 

 

하나는 시큐리티 관련 타임리프 버전 5로 낮춤

하나는 다른 디펜던시를 건드리다가 오타

정상 작동

 

-

 

부트 버전 관련

deprecated된 시큐리티 메소드

jakarta <-> javax

 

또 그에 따른 querydsl

classifier 삭제

 

잘됨

 

회원가입 테스트 잘됨

 

*로그인 전 footer가 화면 최하단에 배치되어야 하는데 css가 적용 안될걸까?

'포트폴리오 > SpringBoot MVC' 카테고리의 다른 글

깃 깃헙  (0) 2024.03.20
인텔리제이 프로젝트 폴더 붙여서 나옴  (0) 2024.03.12
상품 entity만들고 실행  (0) 2024.03.12
SQL 설치 + 맥 환경에 적응  (0) 2024.03.12
스프링부트 쇼핑몰 정리  (0) 2024.03.12