Skip to content

스프링 기반 웹 애플리케이션 설정 및 다양한 기능을 작성 및 테스트 하기 위한 APP,ex) Custom Annotation, JPA CRD, 카카오페이 단건 결제 서비스 등등

Notifications You must be signed in to change notification settings

babyslayerr/basicSpringProject-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic Spring Web Project

이 프로젝트은는스프링 기반 웹 애플리케이션 설정 및 기능을 작성 및 테스트 하기 위해 설계된 웹 애플리케이션임

embedded-vue 화면 Repository

특징

  • build Tool인 Gradle 사용 및 환경 구성
  • h2 DB의 로컬저장소 의존성 추가
  • 스프링부트를 이용한 간편설정
  • Class TO JSON 기능을 하는 CustomAnnotation 생성
  • JPA를 통한 간단한 CRD API
  • Vue앱의 정적빌드를 통한 프로젝트내 정적 빌드파일 생성
  • 순수 자바코드를 통한 HTTP 서버 통신
  • 카카오 페이 단일 결제 API 구현 + 간단한 화면
  • 위 내용들 TEST코드 작성

아래는 실제 개발 서버 테스트 (KakaoPayService.java, PaymentController에 구현)

스크린샷 2024-08-20 172234

스크린샷 2024-08-20 173657

KakaoTalk_20240820_173832043_01

KakaoTalk_20240820_173832043

마지막 결제 처리 후 결과화면으로 redirect

자세한 코드에 대한 설명은 주석처리

About

스프링 기반 웹 애플리케이션 설정 및 다양한 기능을 작성 및 테스트 하기 위한 APP,ex) Custom Annotation, JPA CRD, 카카오페이 단건 결제 서비스 등등

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages