소개
저는 자바, 스프링 기반의 백엔드 개발이 주무기인 3년차 개발자입니다. 신규 서비스의 요구사항을 분석해서 데이터베이스 테이블을 직접 설계하고, 백엔드 애플리케이션을 처음부터 구성하고 배포한 경험이 있습니다. 프로젝트를 진행할 때마다 만났던 다양한 문제들을 자바, 스프링을 학습하며 얻은 지식으로 해결한 경험이 많습니다. 그리고 필요하다면 다른 기술들을 학습하는 것도 마다하지 않습니다.
좋은 서비스를 만들기 위해서는 개발자의 역량이 기초가 된다고 생각합니다. 그래서 좋은 코드에 대하여 끊임없이 학습하고, 고민합니다. 저는 학습한 것을 다른 사람과 공유하는 일에 보람을 느낍니다. 제가 학습한 내용을 동료 개발자들과 공유하는 노력을 통해, 동료들도 함께 성장하는 개발 문화를 만들고자 노력합니다. 이러한 노력을 지속하다 보니 동료 개발자들이 제가 공유한 코드를 사용하다가, 회사 프로젝트의 코딩 컨벤션으로 제 코딩 스타일을 채택해 사용하기도 했습니다.
게시글
질문&답변
2024.05.03
인텔리제이 명령어 창에 persist() 및 수정 동시에 하는 경우
안녕하세요. 경민님, 공식 서포터즈 y2gcoder입니다. 첫번째 캡처의 콘솔창을 보시면 ERROR: Unique index or primary key violation 와 같은 에러가 뜬 것을 보실 수 있습니다. 아마도 이미 DB에 primary key 가 150인 member 가 저장되어 있기 때문에 insert 가 제대로 진행되지 않는 것으로 보입니다. 반면 두번째는 이미 저장되어있는 primary key가 150인 member 를 가져와서 더티체킹을 통해 업데이트하는 것이기 때문에 의도하신대로 코드가 작동하고 있습니다! 요약하자면 첫번째 케이스의 코드가 제대로 작동하려면 DB에 primary key가 150인 member가 없어야 합니다 🙂 감사합니다.
- 0
- 2
- 36
질문&답변
2024.05.03
오타 제보
안녕하세요. 개발하는쿼카님, 공식 서포터즈 y2gcoder입니다. 오타를 찾아주셔서 감사합니다! 20240425 버전으로 다운로드 받아보시면 말씀하신 부분이 반영되어있습니다 (사진) (사진) 감사합니다.
- 0
- 1
- 40
질문&답변
2024.05.02
Spring.io에서 spring web은 다운 받ㅇ르 필요 없나요?
안녕하세요. 양치잘하기님, 공식 서포터즈 y2gcoder입니다. 네 맞습니다! 웹보다는 DB 쪽에 치중한 강의이기 때문에 이번 강의에서는 웹 의존성 없이 시작하셔도 됩니다 (사진) 감사합니다.
- 0
- 1
- 21
질문&답변
2024.05.02
H2데이타 베이스 말고 다른거 사용해도 동일 한가요
안녕하세요. 양치잘하기님, 공식 서포터즈 y2gcoder입니다. 본강의는 h2 DB의 기능을 활용하는 부분이 일부분 있습니다! 특히 임베디드 모드가 그렇습니다! MySQL을 사용하시게 되면 해당 기능을 학습하지 못하게 됩니다 😅 말씀해주신 것들은 전부 DB 클라이언트로 보입니다. DB 클라이언트는 MySQL 등의 데이터베이스를 주로 그래픽적으로 보여주는 기능합니다! 그래서 DB 클라이언트를 변경한다는 말씀은 의도와 다른 말씀이신 것 같습니다 (사진) 결론을 말씀드리자면 H2 DB로 해보시는 것을 조심스럽게 추천합니다! 감사합니다.
- 0
- 1
- 31
질문&답변
2024.05.02
http://localhost:9292/actuator/prometheus에서 404오류가 발생합니다.
안녕하세요. 행복한개발자님, 공식 서포터즈 y2gcoder입니다. 스스로 잘 해결하셨습니다 :) 강의 수강 중 강의 관련 궁금한 사항은 언제든 질문 남겨주세요^^
- 0
- 2
- 39