ETC
-
H2 DB "data.sql" 삽입 오류ETC 2024. 3. 26. 17:30
버전 정보 id 'org.springframework.boot' version '3.2.4' java { sourceCompatibility = '17' } 문제 상황 H2 DB, 스프링 부트 3.x, Java 17을 기본 환경으로 로컬 서버를 운영할 때 마다 data.sql을 통해 데이터 삽입을 하고자 했다. 이전까지는 아래와 같은 설정만을 통해 간단히 데이터를 삽입할 수 있었는데 아래와 같은 오류가 발생해 이번엔 간단히 해결할 수 없었다. H2 data.sql, Failed to execute SQL script statement sql: init: mode: always 시도한 것들 가장 먼저 시도한것은 H2 DB를 다운그레이드 해보았다. (2.4.x -> 1.4.x) 실패 스프링 부트 3.x 버전..
-
Unchecked overriding: return type requires unchecked conversion. FoundETC 2023. 11. 23. 19:59
프로젝트 진행중 컬렉션을 사용한 리포에서 경고 메시지가 나왔다. Unchecked overriding: return type requires unchecked conversion. Found 이 경고는 제네릭 메서드에서 반환 타입이 경고 없이 변환이 필요한 경우 발생할 수 있는 경고이고 자바에서 제네릭 타입의 형식을 확인할 때 발생한다고한다. 자바에서는 컴파일러가 타입 안전성을 검사하기 위해 제네릭 타입을 하는데 경고가 발생하는 경우 제네릭 타입의 형식 변환에 의해 안전성이 보장되지 않을 수 있다. 즉, 어떤 타입으로 반환되는지 명확하지 않을경우 발생하는 경고이기 때문에 이를 명시해주는걸로 해결할 수 있었다. @Repository public interface ArmRepository extends Jp..
-
DND 9기 회고ETC 2023. 11. 23. 19:57
https://velog.velcdn.com/images/ondj/post/baaf5914-d583-4764-9561-5b0fa213eaab/image.png) [프로젝트에 즐거움을 모두에게 기회를 : DND](https://www.dnd.ac/) # 지원 배경 개발자가 되기로 마음먹고 잘 다니던 직장을 퇴사하며 다짐했던 내 목표는 잘하는 개발자도 아니고 좋은 개발자도 아니었다. 내 손으로 유의미한 무언가를 만드는 게 좋았고, 그 과정 자체에서 재미를 느꼈다. 사람마다 성장을 위한 동력이 나뉘어있다면 나는 즐거움과 새로움으로 움직이는 사람이었고, 개발이라는 키워드는 이 두 가지를 모두 충족함과 더불어 미지근한 일상을 도전과 오기로 채워주는 장작이 되어주었다. 나는_ 멋쟁이 사자처럼_ 이 주관한 `광주 인..
-
[회고]우테코 프리코스ETC 2023. 11. 20. 23:17
지난 10월부터 시작된 우아한 테크코스 예비 6기 대상 프리코스 과정이 완전히 종료 됐다. 처음 지원서를 작성하던 때를 잠시 떠올려 보면 프리코스에 참여하는것은 단순히 본 과정에 참여하기 위한 디딤돌 정도로 여기고 내가 원하는 모습이 되기 위해 거쳐야 할 단계중 하나로 여겼던것도 같다. 물론 그렇다고 해서 이 과정을 쉽게 생각하거나, 어설프게 마무리할 생각은 전혀 없었지만 근거 없는 자신감이 있었던것도 역시 사실이다. OT 이후 얻은 정보에 의하면 대략적인 선발 인원은 80명에서 90명 사이로 작년보다 축소된 규모인데 반해 지원자는 5,000명이 넘는 그야말로 수요만 넘치는 상황이었고 이를 인지한 후로 오히려 막연한 기대와 자신감 보단 이 과정을 통해 얻어가야할 목표만이 선명하게 남았고 상황이 나를 더 ..