출처 : codedragon.tistory.com/6226 Spring 프로젝트 명 바꾸기 · 프로젝트 복사하여 붙여넣기 · Context 명 변경 · Rename Maven Artifact 수행 · 패키지명 변경 · 두개의 xml 설정 파일안의 내용 수정 · pom.xml 속성 변경 · org.eclipse.wst.common.component 파일 수정 · Tomcat 서버 설정 (필요시) · Tomcat 웹서버 삭제 후 다시 생성 (필요시) 프로젝트 복사하여 붙여넣기 이때 원하는 프로젝트 이름을 입력합니다. Context 명 변경 프로젝트 선택 >> 마우스 우클릭 >> [Properties] >> [OK] Rename Maven Artifact 수행 기본 프로젝트를 복사한 경우 아래의 명령어는 수행..
이전글에서의 이론을 바탕으로 실전 적용 편이다. 내 사이트에서 자주 발생하는 에러는 중복된 값으로 등록할 때 발생한다. unique index로 DB에 저장되는 것을 방지하였다. 그러나 FRONT 단에서도 점검해야 하는데.. 중복되지 말아야 할 COLUMN이 여러개이어서 각 테이블의 COLUMN을 점검하는 것은 2번 이상 DB를 접근하게 되는 불필요한 에너지가 낭비되는 문제가 있었다. ajax를 호출하여 이미 등록되어 있는 레코드가 있는지 점검해야 한다. 그래서 하루를 소비하여 spring에러 처리에 돌입.. 이전글의 ExceptionHandler를 이용하여 처리하였다. 에러의 종류가 많아지면 더 method를 추가하면 될 듯 하다. unique index가 중복될 때 발생하는 에러는 Constraint..
출처 : velog.io/@leyuri/springboot-blog-project-72 @ControllerAdvice //어디에서 발생하던 간에 이쪽으로 오게 하기 위해서, 전역적으로 예외 처리 @RestController public class GlobalExceptionHandler { //IllegalArgumentException 이 발생하면 스프링은 그 exception에 대한 error를 이 함수에게 전달해준다. @ExceptionHandler(value=Exception.class) public ResponseDto handleArgumentException(Exception e) { return new ResponseDto(HttpStatus.INTERNAL_SERVER_ERROR.val..
- Total
- Today
- Yesterday
- ul li로 테이블
- 프로젝트명변경
- devtools
- draw.io
- QueryDSL
- sumifs
- oracle
- border-collapse
- Javascript
- caniuse
- setter
- lombok
- 진열사랑
- $.each
- 전후방탐색
- 정규식
- @ExceptionHandler
- springboot
- 여러 컬럼 update
- Keycode
- CSS
- getter
- DatePicker
- $.extend
- excel
- element위치
- JQuery
- PostgreSQL
- spring
- object key
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |