전체 글
-
[RESTFUL 학습] SWAGGER 심화-1SPRING/WEBSERVICE 2020. 8. 31. 00:26
@Configuration @EnableSwagger2 public class SwaggerConfig { private static final Contact DEFAULT_CONTACT = new Contact("Lee","http://www.jump.com","bins@naver.com"); private static final ApiInfo DEFAULT_API_INFO = new ApiInfo("AweSome API Title","rest api study","1.0", "urn:tos",DEFAULT_CONTACT, "Apache 2.0","http://www.apace.org", new ArrayList()); private static final Set DEFAULT_PRODUCTS_AND_..
-
[안양 맛집] 이디야 초코빙수 시식 ~맛집탐방 2020. 8. 23. 23:01
안녕하세요, 맛집 탐방하는 개발자 JUMP입니다. :) 오늘 운동 후에 JUMP의 친구가 빙수가 먹고싶다고해서 이디아에 방문하였어요. ~ 손님이 저희 밖에 없는 것 같았어요. :( 그래서 사진 한컷 찍어봤습니다. 벽면에 있는 텀블러들도 갖고 싶었지만, JUMP는 돈이 없는 관계로 PASS...SSS.... 구경하고 이야기 하는 동안 초코빙수가 나왔습니다. 와 ~ 쏴리 질러...^^ 각자 보조그릇에 담아다가 맛있게 먹었습니다. ~ 초코빙수 외에 다른 빙수들도 많은 것보니, 다음에는 망고샤베트 빙수를 먹어봐야겠네요. 8월 주말에 집안에만 있었는데, 초코빙수 맛있게 먹을 수 있어서 좋았습니다. 이상 맛집 탐방하는 개발자 JUMP였습니다.
-
[RESTFUL 학습] SWAGGERSPRING/WEBSERVICE 2020. 8. 23. 22:50
Swagger를 적용함으로써 API를 빠르게 문서화하고 명세할 수 있다. /swagger-ui.html Swagger를 적용 후 위와 같은 URL에 접속하면, 아래 스크린샷과 같이 생성된 API 문서를 볼 수 있다. Swagger를 사용하는 방법은 아래와 같다. 우선 pom.xml에 swagger 라이브러리를 등록한다. io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 그리고 아래와 같이 Configuration(설정파일)을 생성하고 아래와 같이 작성한다. 아래 discover 메서드는 Swagger와 Hateoas를 동시에 적용했을 때 에러가 발생하기 때문에 넣은 소스이다. Haeoas와 Swagger를 동시에 적..
-
[RESTFUL 학습] HAETAOSSPRING/WEBSERVICE 2020. 8. 23. 00:58
Hypermedia As The Engine Of Application state Client에 링크로 사용 가능한 URL을 리소스로 전달하여, Client가 해당 리크를 참고할 수 있도록 하는 REST-API 기술 주로 마이크로서비스를 기반으로 프로젝트를 개발할 때 쓰인다고한다. 참조문서:https://spring.io/guides/gs/rest-hateoas/ 아래와 같이 pom.xml에 hateoas dependency를 추가해야 hateoas를 사용할 수 있다. org.springframework.boot spring-boot-starter-hateoas @GetMapping("/users/{id}") public EntityModel retrieveUser(@PathVariable int id)..
-
[정렬] 삽입정렬 - 파이썬자료구조_알고리즘/자료구조 2020. 8. 19. 23:14
a = [5,9,3,4,8,10] def insertSort(unsorted_list): length = len(unsorted_list) for i in range(length): end = i while end > 0 and unsorted_list[end-1] > unsorted_list[end]: unsorted_list[end-1], unsorted_list[end] = unsorted_list[end], unsorted_list[end-1] end -=1 print(a) insertSort(a) print(a) 삽입 정렬은 한마디로 표현하면 정렬 범위를 1칸씩 확장해나가면서 새롭게 정렬 범위에 들어온 값을 기존 값들과 비교하여 알맞은 자리에 꼽아주는 알고리즘입니다. 그렇기 때문에 end값부터 ..