일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DART
- Flutter
- 네이버API
- restapi
- vite설정
- 로그제거
- spring
- flutter drawer
- 젠킨스초기설정
- naverapi
- googleoath2연결
- 플루터
- vite
- Spring-boot
- Geolocator
- kakaoAPI
- dynamicrouter
- 카카오API
- drawer 설정
- oath2
- jenkins설치
- googlerefreshtoken
- refreshtoken값
- springboot세팅
- vite.config.js
- refreshtoken값받기
- Java
- API
- 스프링부트
- springboot
- Today
- Total
사소한것부터 바꾸자
[Spring-Boot]네이버 REST API 사용법 - 3(파파고번역) 본문
https://changeminor.tistory.com/3
여기까지 완료 했다면
이거 우리의 작업을 도와주는 Service를 만들어 보겠음
import org.springframework.beans.factory.annotation.Autowired;
@Autowired 해주시고(import는 위에) DemoService demoService: 코딩하면
에러 발생 마우스를 DemoService 가져다 놓으면 위 사진처럼 나오면
Create interface 'DemoService' 클릭
package를 만들어주고 위 사진 밑줄 친 부분 참조
finish 클릭
DemoService 생성완료! 이제 test() 메소드 하나 만들어 주고
DemoServiceImpl class 하나 같은 package에 만들어 주고
@Service 선언하고 implements DemoService 해주면 오류가 날것이고
그다음 아래에 Alt + Shift + s 그리고 v 눌러주면 자동으로 DemoService의
test() 메소드를 Override 할 것임
그다음 사진처럼 코딩 해주고 저장
잘안 보일것 같아서 확대샷 추가!
다시 Controller로 돌아와서 @RequestMapping 하나 더 만들어 주면 됨 위사진 참조
여기서 Model model은 Object 을 담기위한 객체
여기에 message 라는 문구에 demoService에서서 받아온 test(String)을 담기
위 작업이 완료 되면
index.jsp로 와서
${message} 라고 <boby> 여기에 코딩 해준다 </boby>
이렇게 함으로써 model에 담은 message 라는 친구를 가지고 와서 화면에 띄워 줄 것임
자 이제 확인 해야겠죵
인터넷 브라우저 가볍게 하나 키시고 url 주소를 localhost:8080/test2 입력하고 enter
하는 순간 아래와 같이
기존에 하드 코딩한 성공이다!!
아래에 ${message} 한 내용이 나옴
이것은 service에서 불러온 내용임
이제 여기 까지 왓으면 진짜루 api에 거의 도달 햇음 조금만 참고
뒤에내용도 읽어 보면서 좋아요도 눌러보고 이제 막 배운는 친구한테 보내도 주고
그렇게 해주면 감사합니다.
4부에서 계속.....
'백엔드 > Spring-Boot' 카테고리의 다른 글
[Spring-Boot] js,css파일 jsp파일 외부로 빼기 (0) | 2020.10.22 |
---|---|
[Spring-Boot]네이버 REST API 사용법 - 4 마지막 (파파고번역) (0) | 2020.09.08 |
[Spring-Boot]네이버 REST API 사용법 - 2(파파고번역) (0) | 2020.09.07 |
[Spring-Boot]네이버 REST API 사용법 - 1(파파고번역) (0) | 2020.09.04 |