본문 바로가기

java25

[개발] 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.
[개발] 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.
[개발] 사이드 프로젝트 시작 저번에 개인 프로젝트를 하나 끝내고 어떤 기능을 개발을 해볼까 고민을 하다가 설문 작성 기능을 만들어보는게 어떨까 생각이 들었다.온라인 만족도 조사는 워낙 많이 하기 때문에 설문지를 등록하고 설문 결과를 통해 통계를 만들어보면 좋을 것 같았다. 여러 가지 서비스를 가지고 있는 회사가 설문을 등록하는 방식으로 구현을 할 것이기 때문에 회원가입 및 로그인 기능도 구현할 예정이다.우선 설문지는 여러개를 등록할 수 있기 때문에 대표 설문지를 하나 지정하려 한다.사용자가 입력한 설문결과를 테이블에 저장할 것이다. 서비스- 어떤 서비스에 관한 설문인지 알기 위하여 서비스 관리 기능을 구현 (등록, 수정, 조회, 삭제 등) 설문지- 대표 설문지로 지정된 설문지는 삭제 불가능- 설문결과가 하나라도 있다면 수정 불가능-.. 2024. 10. 10.