Skip to content

ACACIANh/SpringBootToyPlace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot 토이 프로젝트 모음

이 저장소는 다양한 Spring Boot 기능과 라이브러리를 실험하고 학습하기 위한 토이 프로젝트 모음입니다.

프로젝트 구조

이 저장소는 여러 개의 독립적인 Spring Boot 프로젝트로 구성되어 있으며, 각각 특정 기능이나 개념을 시연합니다:

  • RedisInheritance: Spring Data Redis에서 상속 관계를 가진 객체를 저장하고 조회하는 방법을 보여줍니다.
  • DBQuickExample: 데이터베이스 연동 예제
  • EncryptProperty: 속성 암호화 예제
  • EnumStrategy: Enum을 활용한 전략 패턴 구현 예제
  • EventPractice: Spring 이벤트 처리 예제
  • InstanceTypeCheck: 인스턴스 타입 체크 예제
  • JsonColumnMapping: JSON 컬럼 매핑 예제
  • JsonCreatorPractice: JSON 생성자 활용 예제
  • MailPractice: 메일 발송 예제
  • OpenFeignConfiguration: OpenFeign 설정 예제
  • OpenFeignHttp2: OpenFeign HTTP/2 연동 예제
  • QuartzScheduler: Quartz 스케줄러 예제
  • RequestSpecialCharacter: 특수 문자 요청 처리 예제
  • ResultLikeRust: Rust 언어의 Result 패턴 구현 예제
  • SecurityBasic: Spring Security 기본 예제
  • SpringRestDocs: Spring REST Docs 예제
  • StompChatting: STOMP를 이용한 채팅 예제
  • SwaggerPractice: Swagger 문서화 예제
  • ValidationInheritance: 상속 관계에서의 유효성 검증 예제
  • WebSocketPractice: WebSocket 예제

요구사항

  • Java 17
  • Spring Boot 3.1.3
  • Gradle

실행 방법

각 프로젝트는 독립적으로 실행할 수 있습니다:

# 특정 프로젝트로 이동
cd RedisInheritance

# Gradle을 사용하여 프로젝트 실행
../gradlew bootRun

라이센스

이 프로젝트는 오픈 소스로 제공됩니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •