본문 바로가기

분류 전체보기

(111)
Could not find org.thymeleaf.extras:thymeleaf-extras-springsecurity5: 1. 메세지 2. 문제 실습환경이 스프링 3.0 이상 버전인데, 강의는 2.7.X 라서 버전차이에서 오는 오류였다 찾아보니 타임리프의 버전을 달리해줘야 했음 Spring Boot 3.0 이상 부터는 thymeleaf-extras-springsecurity6 버전을 사용해야 함 3. 해결 { // 디펜던시 수정 implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6' } 참고 https://velog.io/@yoondoong/Could-not-find-org.thymeleaf.extrasthymeleaf-extras-springsecurity5 Could not find org.thymeleaf.extras:thymeleaf-extras..
error: cannot find symbol - import board.domain.QArticle; 1. 메세지 2. 문제 처음에는 dependencies 를 추가하고 삭제하면서 수정한것때문인가 해서 gradle 을 clean 해주고 다시 build 해줌. 그래도 해결 안됨 그래서 찾아보다가 캐시 삭제 해보라해서 캐시 삭제함 역시나 실패..2 generated 를 삭제하고 재생성하라는 글을 읽음, 그래서 시도 역시나 실패...3 결론적으로 찾아본결과 'genereated 폴더가 패스에 등록되어 있지 않아 발생한 문제라는 것' 3. build.gradle 파일 전체적으로 수정함 dependencies { // 나머지 생략 // queryDSL 설정 implementation "com.querydsl:querydsl-jpa" implementation "com.querydsl:querydsl-core" i..
Unable to load class 'javax.persistence.Entity'. 1. 메세지 스프링을 연습하는 게시판 만들기를 학습중인데 강의에서 사용하는 스프링버전이랑 내가 사용하는 스프링 버전이 달라서 인듯?(확실하지 X) 근데 강의에서 저 에러를 대응코드를 넣어줬음에도 에러가 났음 한줄씩 주석처리 해봤는데 그래도 비슷하길래 인터넷을 찾아봤다 2. 해결 주석처리한 코드가 문제가 있었어서 그 윗줄 코드를 대신 넣음 참고 https://velog.io/@juhyeon1114/Spring-QueryDsl-gradle-설정-Spring-boot-3.0-이상 [Spring] QueryDsl gradle 설정 (Spring boot 3.0 이상) 스프링 부트 3.0이상에서의 Querydsl 설정방법 velog.io
ModuleNotFoundError: No module named 'flask_sqlalchemy' 1. 메세지 강의보면서 시키는대로 했는데 왜 나는지 모르겠는 에러였음 2. 해결 pip install Flask-SQLAlchemy 참고 : https://velog.io/@wrjang96/FLASK-에러-정리 React + FLASK + MySQL + sqlalchemy 에러 정리 React + FLASK + MySQL + sqlalchemy 연동 에러 velog.io
Spring 프로젝트 생성 시 Group ID, Artifactid, Name 등 설정 Group ID 일반적으로 작성하는 회사의 도메인 명을 거꾸로 씀 네이밍 룰은 Package 네이밍 룰을 따르고 하위 값을 추가 할 수 있음 ex) naver.com -> com.naver Groupid : com.naver.map Groupid : com.naver.webtoon Artifact ID 프로젝트 진행시 해당 프로젝트의 이름을 사용함 이 이름으로 컴파일된 Jar 파일이 생성됨 (버전 제외) 소문자로만 작성 / 특수문자 사용 금지 ex) 아톰 프로젝트 Artifact ID : atom Name 물리적으로 생성되는 프로그램(프로젝트)의 이름을 정함 Artifact와 비슷하여 같은 이름을 쓰는 경우가 많음 참고 : https://belgl..