본문 바로가기

전체 글58

[개발] Survey 엔티티 생성 및 Converter 설정하기 - Kotlin 지난 번 글에서는 Java로 converter를 구현했고, 오늘은 Kotlin으로 엔티티를 생성하며 converter를 만들었다. Survey@Column(columnDefinition = "mediumText COMMENT '추가 기본 정보 수집'")@Convert(converter = StringConverter::class)var custom: List? = null,@Column(columnDefinition = "mediumText COMMENT '평가 요소'")@Convert(converter = ElementConverter::class)var elements: List StringConverterpackage com.seung.survey_kotlin.commons.converterimpo.. 2024. 11. 20.
[개발] Converter 설정하기 - Java 설문조사 프로젝트를 개발하면서 엔티티를 구현하고 있는데 하나의 컬럼에 여러 가지 설문 평가 요소들을 넣기 위하여 converter가 필요해 만들게 되었다. Survey@Column(columnDefinition = "mediumText COMMENT '추가 기본 정보 수집'")@Convert(converter = StringConverter.class)private List custom;@Column(columnDefinition = "mediumText COMMENT '평가 요소'")@Convert(converter = ElementConverter.class)private List elements; StringConverter를 사용한 custom 컬럼에는 평가 요소로 미리 등록되어 있는 요소들 외에.. 2024. 11. 19.
Kotlin에 Querydsl 적용하기 - 24.11.14 기준 개발을 시작하면서 초기 설정부터 하고 있는데 23년도에 querydsl을 적용했던 방식과 chat gpt가 알려준 방식대로 진행했는데 계속 에러가 뜨는 것이었다,, Execution failed for task ':kaptKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction 이런 에러도 발견하고,, 심지어 QuerydslConfig 파일에서는 JPAQueryFactory에서 오류가 발생하고 있었다. 이전 프로젝트랑 챗 지피티한테 물어보면서 진행하고 있는데 해결되지는 않았다. 계속해서 삽질을 하다 구글링을 시작했고 바로 해결했다... 2024. 11. 14.
[개발] IntelliJ와 GitHub 연결하기 많은 개발자들이 git을 사용하고 그 중에서 github를 많이 사용할 것이다.나도 개인프로젝트를 할 때에는 github를 사용하는데 IntelliJ에서 github를 연동할 수 있어서 쉽게 commit, push하는 방법에 대해 포스팅 하려고 한다. 1. GitHub에서 repository 생성하기 우선 깃허브로 연동할 repository를 하나 생성해준다.Repository Name을 지정하고 공개여부 및 README 파일 생성 여부 등 필요한대로 설정한 뒤 Create repository를 수행한다. 2.  IntelliJ에서 GitHub 로그인 확인하기IntelliJ IDEA -> Settings -> Version Control -> GitHub에서 내 깃허브 계정이 로그인 되어 있는지 확인하고.. 2024. 10. 21.