안녕하세요. 데이터를 좋아하는 개발자 이종훈입니다.
오픈소스의 공유하는 문화가 좋아 개발을 처음 시작하게 되었습니다.
테스트코드의 중요성을 알고난 뒤 개발을 할때 테스트 주도 개발을 하려고 노력합니다.
공유하는 것을 좋아하며 기술블로그를 꾸준히 작성하고 있습니다.
- 오픈소스 첫 기여 과정 - Spring AI
- Twitter Snow Flake 동작원리
- sqlExceptionHelper is null 에러 해결 / Github Actions 데이터베이스 연결
- 데이터베이스 LOCK
- NoSQL LSM Tree 동작원리
- 트랜잭션
- WebSocket 을 이해하며 채팅서비스를 구현해보아요 | MySQL, MongoDB
- [에러 해결] There is no PasswordEncoder mapped for the id "null"
- 직접 만들어보며 이해하는 좋은 객체 ID 2탄
- 직접 만들어보며 이해하는 좋은 객체 ID
- JVM이란? OutOfMemoryError : Java heap space
- 테이블 컬럼 순서 변경
- Docker Nginx에서 HTTPS를 위한 SSL 인증서 적용 (Let's encrypt, Docker compose)
- MySQL LIKE % 위치에 따른 인덱스
- Github Action, Docker compose를 활용한 배포 자동화 CI/CD + (Spring boot, MySQL)
- SELECT FOR UPDATE
- DTO 필드에 없는 value에 대해 JSON 객체 key, value 로 받을 수 있는 이유 - Jackson
- Value Object 값 비교 equals() hashCode()
- 인덱스
- GDSC SeoulTech 2기 서버 파트 멤버 (2022.08~2023.06)
- F-Lab Java Backend (2024.07 - 2024.11)