상세 컨텐츠

본문 제목

코틀린 프로젝트06

JSP·자바·코틀린

by 김일국 2022. 3. 18. 18:22

본문

이번 포스트는

- 스프링부트API서비스(서버): 회원가입 API 코딩 추가

- 안드로이드 앱(클라이언트):  회원가입 액티비티 추가

신규작업소스(스프링부트API): https://github.com/kimilguk/shop-api

신규작업소스(안드로이드앱): https://github.com/kimilguk/shop-app

- 스프링부트API 회원가입 작업순서: 도메인,JPA@레포지토리-Dto클래스-@서비스클래스-@Rest컨트롤러클래스

- 안드로이드앱 회원가입 작업순서: build.gradle(ankoMVVM 모듈추가)-VO(앱클래스간 데이터전송시 임시저장클래스)-ViewModel(서비스로직을 실행하는 클래스)-Activity(화면띄우는 클래스)-ActivityUI(xml대신 화면객채생성 클래스)

결과(아래)

안드로이드 앱: 회원가입 액티비티 실행 결과(위)
스프링부트 프로젝트: 회원가입 결과 h2-console 에서 확인(위)

- 스프링부트 프로젝트의 인텔리J 개발툴의 콘솔에서 안드로이드 앱에서 보내온 파라미터 데이터를 확인한다.(아래)

application.yml 설정에 logging.level.org.hibernate.type = trace 를 DSL방식으로 추가하면 파라미터가 콘솔에 보인다.(위)

'JSP·자바·코틀린' 카테고리의 다른 글

코틀린 프로젝트08  (0) 2022.03.22
코틀린 프로젝트07  (0) 2022.03.21
코틀린 프로젝트05  (0) 2022.03.17
코틀린 프로젝트04  (0) 2022.03.16
코틀린 프로젝트03  (0) 2022.03.14

관련글 더보기

댓글 영역