querydsl 2

Java + Kotlin 프로젝트 QueryDSL QFile을 찾지 못하는 이슈(소스 세트 구성 오류)

도입 최근 내가 스타트업에서 하고 있는 프로젝트는 기존에 Php 라라벨로 작성되었다가 Java Spring으로 넘어와 지금은 Kotlin+Spring으로 짜여져있다. 이미 자바로 중요한 비지니스 로직이 짜여져있다보니 한 번에 모든 코드를 Kotlin으로 마이그레이션 하는 것은 비용적인 면에서 좋지 않기 때문에, 도메인 단위로 쪼개어서 필요하다면 마이그레이션을 진행하고 있는 상황이었다. 다행이도 Java와 Kotlin은 같은 JVM언어로 서로 호환이 매우 잘 되는 편이지만(물론, 아직 경험이 그다지 많지 않아서 확실하진 않지만 대체로 그런 것 같다.) 외부 오픈소스 프로젝트를 사용하게 된다면 가끔 언어가 다르다는 이유로 Build할 때 예상하지 못한 문제를 겪기도 한다. 비교적 최근에 겪었던 문제인데, 만..

java.io.StreamCorruptedException: invalid stream header: 30313031 (공간 데이터 처리)

역직렬화 문제인가?? 얼마 전에 처음보는 에러가 발생했다!! 그리고 이번 에러는 구글에서 검색하면 사람들이 꽤나 많이 겪었음에도 불구하고 이에 대해서 정리해놓은 게시물 또는 답변을 찾아보지 못해서 다른사람들에게 도움이 되고자하는 마음으로 남겨본당 :D java.io.StreamCorruptedException: invalid stream header: 30313031 at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:958) ~[na:na]근데 분명히 hibernat나 querydsl 설정도 잘못된게 없었던 것이닷... 그래서 가장 최근에 나랑 비슷한 문제를 겪었던 빅터한테 질문했는데 의존성 두개만 추가하면 해결됐..