소개
게시글
질문&답변
2024.09.11
GPT-4o 모델 질문!
상세한 답변 감사합니다!!
- 0
- 2
- 97
질문&답변
2024.07.17
ItemMapper 빈 오류
저도 동일한 에러가 나타나서.. MyBatis의 MapperScan을 사용하여 직접 주입하는 방식으로 해결했습니다.. 만약 영한님 강의대로 진행했다면 코드는 아래와 같습니다.@Configuration @RequiredArgsConstructor @MapperScan("hello.itemservice.repository.mybatis") // 추가한 부분, Mapper 인터페이스가 있는 경로 public class MyBatisConfig { private final ItemMapper itemMapper; @Bean public ItemService itemService() { return new ItemServiceV1(itemRepository()); } @Bean public ItemRepository itemRepository() { return new MyBatisItemRepository(itemMapper); } }(그리고 내부적으로 먼가 꼬여있었는지..? 이후에 MapperScan을 주석처리하면 신기하게도... 찾아가는 경우가 생기더라고요.. )
- 0
- 2
- 545
질문&답변
2024.02.04
compileQuerydsl없음
제가 해결(?) 해본 방법을 공유해보겠습니다. 이렇게도 해보고, 저렇게도 해보면서 하나하나 해보다 발견된거라 깊게 이해하진 못합니다. 하지만, 다른분들 문제해결에는 도움이 되길 바라며 글을 남깁니다compileQuerydsl -> 없는 문제 - 이건 id "com.ewerk.gradle.plugins.querydsl" version "1.0.10"plugins에 추가해주어야 Tasks other compileQuerydsl 컴파일에 추가가 됩니다.(사진)- 하지만, Tasks other compileQuerydsl 컴파일설정이 되어있지않기에 실행하면 에러가 나기에, 이미 영한님이 올려주신 방법으로 추가해주시면 됩니다!(사진)- compileQuerydsl 컴파일 실행하면 아래와 같이 build 폴더 아래에 생성됩니다. (사진)(사진)+++++++++++++추가적인 점++++++++++++++사실 build build 컴파일 로 실행시켜도 querydsl을 실행이 되며, ```sourceSets { main { java { srcDirs = ["$projectDir/src/main/java", "$projectDir/build/generated"] } } }```(사진)를 추가해도 build폴더에 생성이 됩니다. 다만, build이기때문에 querydsl외에도 전체가 실행됩니다.(사진)(사진)3. build폴더 말고, main/generated폴더에 Q파일이 생성되었는데 잘못 생성된건가요.- 컴파일 실행할때 , def querydslDir = "$buildDir/generated/querydsl" 의 경로에 영향이 있습니다."$buildDir/generated/querydsl" 이 경로가 기본적으로 build파일에 생성되게 해주는 것을 보았기때문에, 임의로 경로를 바꾸면, 다른 폴더에 Q파일이 생성되는 것입니다.
- 1
- 3
- 2.5K
스터디
모집중
2023.05.10 18:56
노베이스 비전공자출신 (예비)개발자 인터뷰! 커뮤니티
- 0
- 0
- 551
질문&답변
2023.01.31
th:inline은 왜 필요한건가요?
thymeleaf는 기본적으로 HTML 에 맞춰 렌더링하는게 기본 값입니다. 쉽게 말해 평소 태그들은 인 느낌입니다.그래서 이후에 태그가 나올때, 안에 있는 thymeleaf 문을 제대로 해석하지못합니다. 그래서 으로 선언해줘서 안에 있는 thymeleaf문을 제대로 읽을 수 있게 되죠! 여기서 [[...]] = 은 HTML 텍스트로 출력되야하기에, thymeleaf가 렌더링 하면 안됩니다. 그래서 으로 읽지 못하게 하는 겁니다.
- 0
- 2
- 2.6K