본문 바로가기

Backend/SpringBoot16

Spring Boot - 외부 API Json 방식으로 호출 하기 도서관 정보 나루에서 제공해주는 API를 json 방식으로 호출하여 화면에 보여주기 https://www.data4library.kr/ 도서관 정보나루 function setCookie( name, value, expiredays ) { var todayDate = new Date(); todayDate.setDate( todayDate.getDate() + expiredays ); document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" } function closeWin(idx www.data4library.kr 프로세서 흐름 : 도서관 이용자의 최근 대여 도서 5건의 isbn.. 2021. 5. 6.
Thymeleaf 문자열 조합 Thymeleaf에서 문자열 조합을 하려면.. 먼가 지저분하다. 이럴 때, |로 싸주면 문자열을 조합할 수 있다. 2020. 7. 22.
에러 일기 UPDATE tb_rtcan_reserve SET rtcan_situation= #{rtcanSituation}, reserve_reg_date= NOW(), officer_id= #{officerId} WHERE rtcan_reserve_code = #{rtcanCode} 16:40:30.343 [scheduling-1] ERROR jdbc.sqlonly - com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) 1. UPDATE tb_rtcan_reserve SET rtcan_situation= '예약취소', reserve_reg_date= NOW(), WHERE rtcan_reserve_code = '.. 2020. 7. 21.
Spring Boot - 외부 API xml 방식으로 호출 하기 현재 팀프로젝트 주제가 도서관인데 책등록을 하려고 보니 isbn을 조회 하면 그 책의 정보를 가져 올 수 있는 api를 발견하여 적용해 보았다. isbn을 조회 할 수 있는 api를 두가지 찾아서 하나만 사용 하고 싶었지만 한 isbn을 조회 했을때 각 각의 api에서 제공해주는 정보에 차이가 있어서 결국 두가지 api를 한번에 호출하는 방법을 택했다 [1] 외부 API 사용 방법은 각 홈페이지 자세히 나옴 (1) 국립중앙도서관 https://www.nl.go.kr/NL/contents/N31101010000.do 국립중앙도서관 국립중앙도서관에 오신 것을 환영합니다 www.nl.go.kr 11지은이: 히가시노 게이고 ;옮긴이: 양윤옥Y NY03830 9788972756194N20130103 현대문학htt.. 2020. 7. 6.
SpringBoot 파일 업로드 & 다운로드 코드 분석 현재 팀프로젝트 진행 중~ 우리 팀 주제에는 파일 업로드 다운로드는 없지만 다른 팀은 많은지 알려주심 https://spring.io/guides/gs/uploading-files/ Uploading Files this guide is designed to get you productive as quickly as possible and using the latest Spring project releases and techniques as recommended by the Spring team spring.io Spring Boot 친절하게 어떻게 하는지 알려주지만 왜케 어려운 거 ㅠㅠㅠ Maven으로 진행함 git-hub에서 다운 받으면 코드 그대로 제공해주기 때문에 별도의 코드 작성은 없었다. 내가.. 2020. 6. 16.
Spring Boot 리다이렉트하기 Controller에서 경로 보내기 public String doView(Member member) { return "경로"; } return에 경로를 입력하기 Controller에서 주소로 리다이렉트 하기 public String doRedirect() { return "redirect:/ 주소"; } return에 redirect:/ 입력후 보낼 주소 입력하기 2020. 5. 26.
728x90
반응형