오늘도 null

Sources

Posts

19 posts

인텔리제이 IDEA에서 외부 라이브러리 추가하기

오늘도 null|2018년 10월 30일

File -> Project Structure -> Modules -> Dependencies(tab) -> Click [+] button -> Library ... -> Select Library Type-> (from Maven) Search Library ->Choose 'Download to: ' or not -> OK * Download to 클릭 후 경로 프로젝트 내 lib로 하는 경우 라이브러리가 소스에 포함 그렇지 않을 경우 External Libraries로 위치.

마이바티스에서 일대다(본문+파일/본문+댓글) 관계 데이터 추출

오늘도 null|2018년 8월 9일

본문에 첨부된 이미지 또는 본문에 달린 답글과 같은 관계를 1:다(1:N) 관계라고 한다.설계시에 자주 이용되는 패턴인데 구현 방법을 정리해본다.처음에는 무식하게(?) 본문 리스트를 뽑은 후 for loop를 사용하여 딸린 댓글/이미지이 있는지 재조회 후에 있을 경우 별도의 모델을 생성하여 추가하는 식으로 작업하고 했다. 낑낑대고 있자 선임분이 mybatis collection 키워드를 알려주셔서 검색해 보았다.처음에는 가장 기본적인 형태로 시도해 보았다.아래와 같이 2개의 resultMap을 선언한 후 부모자식관계 형태로 정의한다.

인텔리제이: 서버 재시작없이 수정사항 반영

오늘도 null|2018년 8월 8일

스프링부트+타임리프로 개발하면 소스 수정시 서버 재시작해야 반영되는 것으로 알고 있었는데수정 파일별로 컴파일 해주는 기능이 있다. 화면 개발시에 귀찮았는데 유용하게 사용중단축키는 콘트롤+쉬프트+에푸9

인텔리제이 구입.

오늘도 null|2018년 8월 8일

말로만 듣던 인텔리제이 구입.아직은 적응중이라 이클립스보다 좋은지 체감은 안된다.(이클립스도 그리 빠르지 않은 사람 특)열심히 영업하신 부장님이 이것저것 알려주시니 이 참에 나도 멀티 IDEr 해볼라고.Settings>Editor>General 의 Auto Import Add unambiguous imports on the fly/Optimize imports on the fly (임포트 자동관리)

블랙베리 키2

오늘도 null|2018년 7월 27일

스마폰은 아이폰만 써봤었는데 이번에 안드로이드 게다가 블랙베리로 바꿨다. 반나절 써보니 안드로이드도 블랙베리로 기대 이상이다. 안드로이드는 폰 별로 기능이 조금씩 다르다니 아직은 내가 인상 깊게 보았던 기능들이 안드로이드로 인한것인지 블랙베리 때문인지 구별은 되지 않는다. 첫째로 키보드. 블랙베리의 유명한 키감은 차치하더라도 단축키 기능이 굉장히 편하다. 평소에도 키보드 - 마우스간 이동피로를 느끼는편이다. 몰랐는데 스마트폰 이용시에도 비슷한 느낌의 피로가 있었음을 알게되었다, 단축키와 키보드를 터치패드로 스크롤하며 웹서핑을하니 정말 편하다. 대신 물리버튼으로 인한 피로가 있다는데 아직은 모르겠다. 덕분에 퇴근길에 짧은 글이라도