일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring boot CRUD
- 전자정부 샘플
- 인텔리제이
- 자바스크립트 클래스
- 자바스크립트 class
- Spring REST API
- exceptiontransfer
- 스프링 에러
- 자바스크립트
- spring boot rest api
- 오라클
- spring boot error
- javascript
- spring 에러
- 스프링
- spring 설정 파일
- REST API
- Spring boot
- javascript 클래스
- 디자인 패턴
- spring boot post api
- pom.xml
- egov
- 전자정부프레임워크
- 스프링부트 post api
- javascript class
- Intellij
- Oracle
- Spring
- 메이븐
- Today
- Total
목록분류 전체보기 (63)
빵구의 개발 메꾸기
구조화 된 데이터를 다루기 위해서 사용되며 보통 안정성이 요구되는 곳에는 XML이 사용되고 가벼움을 중시하는 곳은 JSON이 사용된다. 데이터를 텍스트로 변환하고 클라이언트 서버 간의 통신을 한다. JSON은 JavaScript Object Notation의 약자이다. 키와 값으로 구성이 되어있다. 가독성이 좋다. 단점으로는 문법 오류에 취약하고 오류가 있는 경우 문서 전체가 해석이 불가능하다. XML은 eXtensible Markup Language의 약자이다. HTML처럼 Tag를 사용한다. XML은 오래전부터 사용해왔다. 여는 태그와 닫는 태그를 작성해야하다보니 코드 길이는 길어지고 툴에 자동완성 기능이 없는 경우는 꽤 번거롭다. indent를 적용시켜도 가독성이 떨어진다. 하지만 XML은 열고 닫..
Library와 Framework는 둘다 다른 사람이 작성한 코드이며 개발을 쉽게 할 수 있도록 도와주는 역할을 한다. 따라서 활용을 하게 되면 프로젝트를 만들면서 좀 더 효율적인 코드를 작성할 수 있고 기능 구현에 대한 개발이 편하고 공수가 적게 들어간다.(개발 일정관련 용이) 또한 내가 만들때의 생각하지 못한 오류에 대해서 이미 검증처리까지 된 경우가 많다. 단점으로는 활용법을 익히려면 분석하는 시간이 필요하고 같은 기능을 하지만 다양하게 있는 경우 어느 것을 사용할지에 대한 선택이 중요하다. 기본적으로 도서관이란 뜻을 가지고 있지만 정보의 저장소라는 의미도 가지고 있다. 작은 기능들을 함수 단위로 만들어 제공한다. 공구상자를 Library라고 한다면 안에 들어있는 스패너, 망치, 드라이버 같은 도구..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cWELBl/btrzDwc1ayo/dkMKM22rpqOduQbfHLeXOK/img.png)
보통 개발 시 Eclipse 툴을 사용할 때 코드에 대해 복사, 붙여넣기 단축키를 많이 활용할 것이다. 이 때 멈추면서 응답없음 에러가 나서 강제로 Eclipse를 끄고 다시 키는 일이 빈번한데 이러한 문제를 해결하기 위해서는 다음과 같은 방법을 활용해보자. ① Window의 preferences를 클릭한다. ② General ▶ Editors ▶ Text Editors ▶ Hyperlinking 이동 후 javascript 항목들에 대해 체크를 해제시킨다. ③ General ▶ Javascript ▶ Editor ▶ Typing 이동 후 Update imports 항목에 대해 체크를 해제시킨다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b0Y0at/btrzz4IvjTO/ob2bwV1MykWlYSR2GSr6g0/img.png)
※ 이 방법이 아닌 postman API를 활용해도 된다. ① https://todobackend.com/ URL로 접속 후 implement 링크를 클릭한다. ② 새 탭이 열리게 되고 API 테스트 전 먼저 기능 테스트를 위해 series of automated tests 링크를 클릭한다. ③ 또 다시 새 탭이 열리게 되고 테스트 할 현재 실행중인 로컬의 톰캣 포트인 8080 포트를 입력한다. ④ run tests 버튼을 클릭한다. ⑤ 다음의 체크 항목들을 확인한다. ⑥ 기능 테스트 결과에 failures항목이 없이 전부 passes 항목만 있는 100%가 맞는지 확인한다. ⑦ 이제 REST API 테스트를 위해 다시 https://todobackend.com/ 로 이동하고 스크롤을 내려서 Exampl..
1. 어플리케이션 개발에 필수 요소들만 모아둠 2. 간단한 설정으로 개발 및 커스텀 가능 3. 간단하고 빠르게 어플리케이션 실행 및 배포가 가능 4. 대규모프로젝트에 필요한 비 기능적 기능도 제공 5. Spring에서의 XML 설정 등 불편한 설정 필요 X @SpringBootApplication ▶ Spring boot apllication으로 설정 @Controller ▶ View를 제공하는 controller로 설정 @RestController ▶ REST API를 제공하는 controller로 설정 @RequestMapping ▶ URL 주소를 매핑 @GetMapping ▶ Http GetMethod URL 주소 매핑 @PostMapping ▶ Http PostMethod URL 주소 매핑 @Pu..