Skip to content

yyezzzy/SpringBoot_KakaoSave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Java Spring 멤버 관리 프로젝트

이 프로젝트는 Java Spring 프레임워크를 사용하여 멤버 관리 기능을 구현한 것입니다. 사용자를 등록하고 로그인할 수 있으며, 카카오 간편 회원가입을 지원합니다. 회원 정보를 데이터베이스에 저장하고 관리합니다.

주요 기능

  • 회원가입: 사용자의 이메일, 이름, 패스워드를 입력하여 회원으로 등록할 수 있습니다.
  • 로그인: 등록된 회원으로 로그인할 수 있습니다.
  • 회원 정보 수정 및 삭제: 회원은 자신의 정보를 수정하거나 삭제할 수 있습니다.
  • 카카오 간편 회원가입: 카카오 로그인을 통해 간편하게 회원가입할 수 있습니다.

프로젝트 구성

  • Controller: HTTP 요청을 받고, 사용자 입력을 처리하여 비즈니스 로직을 호출합니다.
  • Service: 비즈니스 로직을 구현하고, 데이터베이스와의 상호작용을 담당합니다.
  • Entity: 데이터베이스의 엔터티를 표현하는 객체입니다.
  • Repository: 데이터베이스와의 상호작용을 위한 인터페이스를 정의합니다.

사용 기술

  • Java Spring Framework
  • Spring Boot
  • Spring Data JPA
  • Thymeleaf: HTML 템플릿 엔진으로 사용자에게 보여줄 뷰를 생성합니다.
  • MySQL: 데이터베이스로 사용됩니다.

프로젝트 실행 방법

  1. Git 저장소에서 프로젝트를 클론합니다.
  2. IDE에서 프로젝트를 열고, Maven 또는 Gradle을 사용하여 의존성을 설치합니다.
  3. 데이터베이스 설정을 변경하고 스키마를 생성합니다.
  4. 프로젝트를 실행하고 웹 브라우저에서 localhost:8081으로 접속하여 확인합니다.

About

Java Spring 멤버 관리 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published