일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- SpringBoot
- ASUS 공유기
- 프로젝트관리
- 자바개발
- 경력개발자
- 자바튜닝
- 실해하지 않는
- EXK
- LG그램2017
- 자바스크립트 JQuery
- docker 네트워크
- SW설계
- maven #junit
- USB-C to HDMI 아답터
- 소프트웨어설계
- 네트워크 기본개념
- angular 6
- sonoff
- SI와 SM 차이점
- Tomcat error-page version
- 구글캘린더 검색
- tvheadend
- SW분석
- open cursors
- USB-C충전
- LAN WAN
- Value Object(VO)
- CBD 단점
- 객체설계
- Data Transfer Object(DTO)
- Today
- Total
목록분류 전체보기 (81)
대빵's Blog
11월말경 진에어 항공권 할인에 편승해서 가족4명 왕복항공권을 80정도에 구입함, 12월13일~16일 3박4일 일정으로....숙소는 월드리조트(한화리조트)로 정하고 가족은 애들이 2명이라서 한방으로 함(베드겸 소파추가 했음) 1일차* 인천공항7시 55분 비행기라서 5시반부터 티켓팅, 사이판에서 입국할 때 오래 걸린다고 하여 티켓팅을 일찍하고 먼저내려서 입국을 일찍 하기로 함. 인천공항에 4시반에 도착하여 티켓팅 줄을 섬..(벌써 한 10명쯤 줄서있었음......헐....). 차가 가스차라서 저공해차 등록되어 있으면 인천공항 장기주차장에서 주차시 주차비가 50% 할인됨(차량등록증필수). 가족4명을 리무진 타고 왕복하는 거나 자차로 주차하는 거나 비용이 비슷함.....그리고 4시반 공항가려면 집에서 3시반에..
난, Exception 을 Valid/Application/System 세가지로 나눴다. 그럼 이것을 Spring 에 적용해 보자. Spring MVC 환경 에서는 Exception 을 처리할 수 있는 방법이 크게 세가지 정도 있는 것 같다. ControllerAdvice, Context, web.xml 이 정도 있는 것 같다. 물론 try-catch 로 잡으면 한도 끝도 없고, web.xml 는 spring 범위가 아니지만 웹어플리케이션 환경에서 Exception 을 방만하게 관리하면 차후 버그나 에러가 발생했을때 헬을 맛볼 수도 있기 때문에 이 세가지 에러처리방법에 Exception 처리를 집중시키기로 했다. 1. web.xml . 뭐....사용법은 인터넷에 나온 그대로 이고 문제는 어떤방식으로 Ex..
사실 Spring 을 사용하기 전까지 Exception 은 별로 고민거리가 아니었다. 발생한 Exception 을 처리하는 건 고민거리 이지만 Exception 자체는 그냥 로그찍고 던지면 끝.....각각의 Exception 은 공통에서 정해진 Message 가 있다면 그거 찍고 없다면...."문제가 발생했습니다. 관리자에게 문의하세요"... 끝 , 이런식 이었다... Spring 에서 Exception 처리해주는 이것 저것들을 보면서 뭔가 정리된게 필요하다고 느꼈다. 실제 System 에서 적용하려니 뭔가 정해진 Rule 도 없고 그냥 이런게 있고 저런게 있고 필요하면 쓰고 아님 말고...뭐 이런식....ㅡㅡ; 그래서 나름 정리해 보기로 했다. 1. Exception 은 뭔가?정리를 하기 위해서는 정의..
과거에 DB Transaction 은 그냥 알아서 잘해...라는 방식이었다....조금 진보되어 Framework 개념이 나오고 공통모듈 개념이 나오면서 Connection leak 을 막기 위해서 공통개발자가 Abstract 로 구현하던지 유틸을 구현하던지 해서 처리하는 방식... Spring 에서 선언적/명시적 Tx 를 지원하면서 현재는 Tx를 수동(?) 으로 처리하지 않고 Spring 이 자동으로 Service Layer의 지정된 method 단위로 처리하게끔 한다. 문제는 여기서 발생.......MVC 에서 Service Layer를 설계 할때 method 의 기준이 애매해 진다...비즈니스에서 얘기하는 서비스의 기준과 DB 에서 Tx 단위로 사용될 Method 의 기준이 Service Layer에..
svn 에서 git 으로 바꾼지 얼마 안되었는데 push 할 때 자꾸 github 계정과 암호를 물어본다...store secure 옵션을 체크하면 자꾸 에러가 나서 그냥 하다가 짜증 폭발.....구글링 했다.. 이클립스에서 Windows -> Preferences ->General -> Security ->Secure Storage 에 들어가면 Password 탭이 있는데 거기서 중간에 Description 에서 UI Prompt 를 선택하고 Change Password 선택하면 master 암호를 셋팅하라고 나오고 셋팅하면 암호힌트 설정하라고 나온다. master password 를 설정하고 나면 github 암호저장이 된다.....편하다... 이클립스 보안저장소에 암호를 셋팅해서 차후 저장되는 ID..
사실 제대로 알고 있다면 그닥 어렵지 않을 껀데 어설프게 알고 있어서 더 헷갈리는 거 같다. 일단 문제핵심은 Restful을 제대로(?) 사용하기 위해서 web.xml 에 Dispatcher 설정에서 url-pattern에 "/" 를 지정하면서 문제가 발생한다. 그럼 그렇게 안하는 경우 부터 보자.web.xml 에 일반적으로 Dispatcher 설정에서 url-pattern 에 *.do 지정한다.그러면 WAS에서(web.xml 은 WAS 의 설정이다.) *.do 로 오는 Request 이외에 다른 것들은 Dispatcher 로 안보낸다. 그래서 서블릿관련 호출은 *.do, 다른건 spring 과 관계없음. 그냥 WAS 에서 처리......명확하다... web.xml 에 url-pattern 을 / 로 지..
SK IPTV를 보는 가장 큰 이유는 셋탑이 안드로이드로 되어 있고 App을 따로 설치할 수 있어서 집에 있는 NAS 영화나 드라마를 TV로 볼 수 있다는 거 ... 단 하나였다...어느날 셋탑이 버전업을 하면서 App을 따로 설치하고 실행 할 수 있는 메뉴가 없어져서 해지하려고 전화하기 직전 갑자기 아들넘이 영화 나온다고.......응? 어떻게 했어 물어보니 참 .... 어쨌든 그렇게 알게된 팁....(정말 간단하다 ㅡㅡ;)1. 리모콘에서 음성검색을 누르고 플레이스토어 라고 검색한다.2. 왼쪽메뉴에서 구글 검색 결과를 선택하면 브라우저가 뜨면서 검색결과를 보여주는데 맨 위에 플레이 스토어를 선택하면 셋탑에 플레이스토어가 뜬다.....헐.....3. 플레이스토어가 뜨면 ES파일탐색기를 실행하던지 설치하고..
이벤트해서 리페라를 5만원선에 구입함근데 케이스 구입하려고 보니 5만원 기기 주제에 케이스가격이 넘사벽...ㅡㅡ;기기가 대중적이면 케이스도 이것저것 호환케이스들이 많겠지만 이건 울며 겨자먹기로 사야할 판이어서 자작해 보기로 함....액정이 유리액정이라는 평이 치명적있었음.... 그렇다고 내가 뭐 맥가이버 뺨치는 손재주가 있는 것도 아니고....결국 없는거 없고 있는건 다 있다는 알리를 뒤지다 아래 케이스 발견.... http://www.aliexpress.com/item/PU-Leather-Slim-Cover-Case-for-Sony-PRS-Prs-T3-Ebook-Ereader-Black-Green-Blue-Red/1896563660.html 사이즈는 약간 작은거 같지만 가격이 $5.99 배송비 무료....