Server

클래스

변수, 함수, 메소드

상수변수

CREATE add
SELECT get
UPDATE modify
DELETE delete

프로젝트 구조

├─java
│  └─com
│      └─trinity
│          └─trinity
│              │  TrinityApplication.java
│              │
│              ├─domain
│              │  ├─control
│              │  │  ├─api
│              │  │  │      GameConnectController.java
│              │  │  │
│              │  │  ├─dto
│              │  │  │  │  PlayerDto.java
│              │  │  │  │
│              │  │  │  ├─request
│              │  │  │  │      FirstRoomPlayerRequestDto.java
│              │  │  │  │      SecondRoomPlayerRequestDto.java
│              │  │  │  │      ThirdRoomPlayerRequestDto.java
│              │  │  │  │
│              │  │  │  └─response
│              │  │  │          CommonDataDto.java
│              │  │  │          FirstRoomPlayerResponseDto.java
│              │  │  │          FirstRoomResponseDto.java
│              │  │  │          GameOverDto.java
│              │  │  │          SecondRoomResponseDto.java
│              │  │  │          ThirdRoomResponseDto.java
│              │  │  │
│              │  │  ├─enums
│              │  │  │      UserStatus.java
│              │  │  │
│              │  │  └─service
│              │  │          GameConnectService.java
│              │  │          GameConnectServiceImpl.java
│              │  │
│              │  └─logic
│              │      ├─dto
│              │      │      Events.java
│              │      │      FirstRoom.java
│              │      │      GameRoom.java
│              │      │      GameRoomCheck.java
│              │      │      Round.java
│              │      │      SecondRoom.java
│              │      │      ThirdRoom.java
│              │      │
│              │      └─service
│              │              CreateService.java
│              │              GameRoomService.java
│              │              GameRoomServiceImpl.java
│              │
│              └─global
│                  ├─dto
│                  │      ClientSession.java
│                  │      ClientUserId.java
│                  │
│                  ├─redis
│                  │  ├─config
│                  │  │      RedisConfig.java
│                  │  │
│                  │  └─service
│                  │          GameRoomRedisService.java
│                  │          RedisService.java
│                  │
│                  ├─webClient
│                  │  ├─config
│                  │  │      WebClientConfig.java
│                  │  │      WebClientProperties.java
│                  │  │
│                  │  └─service
│                  │          WebClientService.java
│                  │
│                  └─webSocket
│                          ChannelManager.java
│                          WebSocketFrameHandler.java
│                          WebSocketServer.java
│                          WebSocketServerInitializer.java
│
└─resources
        application.yml
├─java
│  └─com
│      └─trinity
│          └─match
│              │  MatchApplication.java
│              │
│              ├─domain
│              │  └─matchQ
│              │      ├─api
│              │      │      MatchQController.java
│              │      │      MatchQSwaggerController.java
│              │      │
│              │      ├─dto
│              │      │  └─request
│              │      │          GameServerPlayerListRequestDto.java
│              │      │
│              │      └─service
│              │              MatchQService.java
│              │              MatchQServiceImpl.java
│              │
│              └─global
│                  ├─redis
│                  │  ├─config
│                  │  │      GameRedisConfig.java
│                  │  │      MatchRedisConfig.java
│                  │  │      RedisProperties.java
│                  │  │      RedissonConfig.java
│                  │  │
│                  │  └─service
│                  │          RedisService.java
│                  │          RedisServiceImpl.java
│                  │
│                  └─webClient
│                          WebClientConfig.java
│                          WebClientProperties.java
│                          WebClientService.java
│
└─resources
        application.yml