728x90
반응형
구성도는 위의 이미와 같다.
안드로이드앱에서는 naver news api를 호출하고 라즈베리파이에서 실행된 spring boot 서버의 가짜뉴스 조회 api를 호출한다.
안드로이드앱 소스와 spring boot 서버 소스는 github(https://github.com/syk531)에 push되어 있다.
mariaDB에는 빅카이즈에서 다운받은 csv 파일(https://www.data.go.kr/data/15086437/fileData.do)을 테이블에 import 했고 spring boot에서는 mariaDB에 만든 테이블의 데이터를 조회해서 안드로이드앱의 요청에 응답한다.
spring boot 서버는 jenkins를 통해서 배포가 된다.
728x90
반응형
'개발 > 프로젝트' 카테고리의 다른 글
민간복지서비스정보 공유 사이트 (0) | 2023.07.20 |
---|---|
뉴스 앱 개발 - jenkins 설치 (0) | 2023.01.31 |
뉴스 앱 개발 - 키워드 노출 기능 추가 (서론) (0) | 2023.01.31 |
뉴스 앱 개발 - maven 설치 (은전한닢(eunjeon) sbt-pgp:1.1.0 dependency 오류 수정) (0) | 2023.01.31 |
뉴스 앱 개발 - 가짜 뉴스 앱 개발 (0) | 2023.01.16 |