전체글643 Enum 활용사례 3가지 안녕하세요? 이번 시간엔 enum 활용사례를 3가지정도 소개하려고 합니다. 모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다. (공부한 내용을 정리하는 Github와 세미나+책 후기를 정리하는 Github, 이 모든 내용을 담고 있는 블로그가 있습니다. ) 최근에 레거시 프로젝트를 개편하면서 enum을 적극 사용하였습니다. 혹시나 비슷한 고민이 있으신분들에게 참고가 될까 싶어 포스팅하게 되었습니다. 이런식으로 해결할 수도 있네? 정도로 봐주시면 될것 같습니다. 그럼 시작하겠습니다!사례1 - code 관리용 테이블 대체하기프로젝트를 진행하다보면 code 들을 관리하기 위한 테이블을 별도로 만드는 경우가 빈번합니다.(출처 : 실천하는삶님의 블로그)이 경우가 무조건 나쁜것은 .. 2017. 4. 9. 마스터즈 오픈 세미나 3회 프리미엄 프로그래밍 교육 센터인 코드스쿼드에서 진행하는 마스터즈 오픈 세미나에 다녀왔습니다. (공부한 내용을 정리하는 Github와 세미나+책 후기를 정리하는 Github, 이 모든 내용을 담고 있는 블로그가 있습니다. ) 이번 세미나는 진유림님께서 신입 개발자에 대한 이야기를, 윤지수님께서 크롬 개발자도구로 하는 프론트엔드 디버깅에 대해 이야기해주셨습니다. 이외에도 꾸준하게 개발 관련 이야기를 계속 해주신다고 하시니 오픈 될때마다 관심있으신 분들은 참석하시길 바랍니다.신입개발자 생활백서 - 진유림짱짱 미녀 개발자이신 진유림님의 발표 이전에 여러 대학교에서 발표하신 내용이라 유명한 내용이지만, 혹시나 못보셨던 분들은 참고하세요! 발표자료퍼스널 코딩왜 N년이나 개발공부를 하시나요?꿈이 있다고 코딩을 잘하는.. 2017. 3. 29. equals와 hashCode 사용하기 ( +lombok) 안녕하세요? 이번 시간엔 equasl & hashcode를 어떤 곳에서 사용할 수 있는지를 확인해보려고 합니다. 모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다. (공부한 내용을 정리하는 Github와 세미나+책 후기를 정리하는 Github, 이 모든 내용을 담고 있는 블로그가 있습니다. ) java를 사용하면서 equals와 hashcode를 언제 override하면 좋을지 혹은 그런것이 있는지 모르시는 분들을 몇번 뵙게 되었습니다. 피부에 와닿을 수 있는 적절한 예제를 떠올리지 못하다가 마침 업무에서 사용할 기회가 되어서 적용후 포스팅을 시작하게 되었습니다. 틀린 내용이나 더 좋은 해결책이 있으신 경우엔 언제든지 가감없이 댓글 혹은 pull request 부탁드리겠.. 2017. 3. 25. 제 1회 reView meetup 참석후기 신상재님이 주도하신 첫번째 review meetup에 참가하였습니다! (공부한 내용을 정리하는 Github와 세미나+책 후기를 정리하는 Github, 이 모든 내용을 담고 있는 블로그가 있습니다. ) 세미나의 자세한 내용은 워드프레스를 참고하시면 될것 같습니다.이번 행사는 전체적으로 좋은 품질의 코드를 작성하기 위한 노력에 포커스가 맞춰진것 같았습니다. 특히 20명이상의 학생분들이 오셔서 생각지 못한 기운을 얻을 수 있었던것 같습니다.여담으로 여태 참여했던 행사중에서 가장 많은 후원이 있었던것 같습니다. 지앤선, 위키북스, 제이펍에서 책 후원을 해주셨는데, 이렇게 좋은 행사가 계속 이어질 수 있도록 IT 도서 구매하시는 분들은 위 3 출판사에서 구매해주시면 더 좋겠죠?발표자료는 곧 올려주신다고 하셨습니다.. 2017. 3. 22. Spring Batch에서 @StepScope 사용시 주의사항 안녕하세요? 이번 시간에는 SpringBatch를 처음 사용하면서 했던 실수 중 하나를 정리하려고 합니다. 모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다. (공부한 내용을 정리하는 Github와 세미나+책 후기를 정리하는 Github, 이 모든 내용을 담고 있는 블로그가 있습니다. ) 이번 포스팅은 Spring Batch에 대해 기본적인 흐름을 알고 계신 것을 가정하고 진행됩니다. 혹시나 아직 Spring Batch를 모르신다면 곧! 제가 정리해서 올릴 포스팅을 기다려주세요!문제상황간단한 batch를 작성하였습니다. 다른 코드는 볼게 없어 reader 부분만 보시면 됩니다. reader의 코드는 아래와 같습니다. 이렇게 reader를 작성하고 간단하게 테스트 코드를 .. 2017. 3. 18. Spring Validation 공통모듈 만들기 안녕하세요? 이번 시간엔 유효성 체크(이하 validation) 공통 모듈 생성하는 예제를 진행해보려고 합니다. 모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다. (공부한 내용을 정리하는 Github와 세미나+책 후기를 정리하는 Github, 이 모든 내용을 담고 있는 블로그가 있습니다. ) 예를 들어 아래와 같은 회원 가입 양식이 있다고 가정해보겠습니다. 대부분의 입력 양식처럼 위 양식도 등록시 몇가지 조건들이 있습니다.이름/휴대폰번호/이메일은 필수값입니다.휴대폰번호는 10자리 혹은 11자리의 숫자로 이루어져야 합니다.이메일은 이메일 양식을 지켜야한다 (xxx@xxx)이메일은 중복 등록 할 수 없다.이 조건들을 체크하기 위해서 많은 분들이 하는 방법중 하나가 jque.. 2017. 3. 6. 이전 1 ··· 91 92 93 94 95 96 97 ··· 108 다음