- ๐ ๊ฐ๋ฐ ๊ธฐ๊ฐ : 2025.02.06 ~ 2025.02.13
- ์ ์ธ๊ณ ์์ด์ค์จ ๊ต์ก ๊ณผ์ ์ค 2์ฐจ ๋ฏธ๋ ํ๋ก์ ํธ๋ก ์งํํ 2์ธ ํ๋ก์ ํธ์ ๋๋ค.
- Spring Boot, Java, MyBatis ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก JSP ์ ์ฐ๋ํ์ฌ ๊ตฌํํ ๊ฐ๋จํ ์คํฌ์ธ ์ผํ๋ชฐ ์น ํ๋ก์ ํธ์ ๋๋ค.
- ๊ตฌํ ๊ตฌ์กฐ : Controller โ Service โ Mapper โ MySQL, DTO ๋ฅผ ํตํด ๊ณ์ธต ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ MVC ํจํด
- Spring Security ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ์ธ ๋ฐ ์ ๊ทผ ๊ถํ์ ์ฒ๋ฆฌํ์์ต๋๋ค.
- ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ
- ์์ด๋ ์ฐพ๊ธฐ / ๋น๋ฐ๋ฒํธ ์ฌ์ค์
- ๋ง์ดํ์ด์ง (ํ์์ ๋ณด ์์ ๋ฐ ํํด)
- ์ํ ๋ชฉ๋ก ์ ๋ ฌ ๋ฐ ์ํ๋ช ์ผ๋ถ ๊ฒ์
- ์นดํ ๊ณ ๋ฆฌ๋ณ ์ํ ํ์ธ
- ์ํ ์์ธ ํ์ด์ง
- ์ํ ํ๊ธฐ ์์ฑ ๋ฐ ์กฐํ (ํ๊ธฐ ์์ฑ์ ์ฃผ๋ฌธ ์ด๋ ฅ์ด ์๋ ์ฌ์ฉ์๋ง ๊ฐ๋ฅ)
- ์ํ ๋ฐ๋ก ๊ตฌ๋งค ๋ฐ ์ฅ๋ฐ๊ตฌ๋ ๋ด๊ธฐ
- ์ฅ๋ฐ๊ตฌ๋ ๊ด๋ฆฌ: ๊ฐ๋ณ ์ญ์ / ์ ์ฒด ์ญ์ / ์ฃผ๋ฌธ ๊ธฐ๋ฅ
- ์ฃผ๋ฌธ ์๋ฃ ํ์ด์ง ๊ตฌํ
- FAQ ๊ฒ์ํ
- ๊ด๋ฆฌ์ ์ํ ๋ฑ๋ก (Insert ๊ธฐ๋ฅ)
| ์ด๋ฆ | ์ญํ | GitHub | ์ด๋ฉ์ผ |
|---|---|---|---|
| ์ด์์ | ํ์คํ | @SojungLeeee | dlthwjd1118@gmail.com |
| ์ด์ค์ฑ | ํ์คํ | @junseong2 | a01096982827@gmail.com |
- ์ธ์ด : Java 17
- ๋น๋ ๋๊ตฌ : Maven
- ํ๋ ์์ํฌ : Spring Boot
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ : MyBatis 3.5.14
- ๋ฐ์ดํฐ๋ฒ ์ด์ค : MySQL 8.0.33
- ์คํ ํ๊ฒฝ : Spring Boot ๊ธฐ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์
- ํ๋ก ํธ์๋ : HTML, CSS, JavaScript
- IDE : Spring Tool Suite 4 (STS)
src/
โโโ main/
โ โโโ java/
โ โ โโโ com/
โ โ โโโ exam/
โ โ โโโ config/
โ โ โโโ controller/
โ โ โโโ dto/
โ โ โโโ exception/
โ โ โโโ interceptor/
โ โ โโโ mapper/
โ โ โโโ security/
โ โ โโโ service/
โ โ โโโ Application.java
โ โ
โ โโโ resources/
โ โโโ META-INF/
โ โ โโโ resources/
โ โ โโโ WEB-INF/
โ โ โโโ views/
โ โโโ static/
โ โ โโโ images/
โ โโโ application.properties
| ๋ฉ์ธ ์ผํ๋ชฐ ํ๋ฉด 1 (Bowling) | ๋ฉ์ธ ์ผํ๋ชฐ ํ๋ฉด 2 (Basketball) |
|---|---|
![]() |
![]() |
| ํ์๊ฐ์ (์ค๋ณต๋ ID ๋ถ๊ฐ๋ฅ) | ๋ก๊ทธ์ธ |
|---|---|
![]() |
![]() |
| ์์ด๋ ์ฐพ๊ธฐ (์ด๋ฆ๊ณผ ํด๋ํฐ ๋ฒํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก) | ๋น๋ฐ๋ฒํธ ์ฌ์ค์ (์์ด๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก) |
|---|---|
![]() |
![]() |
| ๋ง์ดํ์ด์ง (ํ์ ์ ๋ณด ์์ ๋ฐ ํํด) |
|---|
![]() |
| ์ํ ์ ๋ ฌ (๊ฐ๊ฒฉ ๋์/๋ฎ์ ์, ์ํ ์ฝ๋์) | ์ํ๋ช ์ผ๋ถ ๊ฒ์ |
|---|---|
![]() |
![]() |
| ์ํ ์์ธ ํ์ด์ง ๋ฐ ํ๊ธฐ |
|---|
![]() |
| ์ฅ๋ฐ๊ตฌ๋ |
|---|
![]() |
| ์ฃผ๋ฌธ ํ์ด์ง | ์ฃผ๋ฌธ ์๋ฃ ํ์ด์ง |
|---|---|
![]() |
![]() |
| ๊ด๋ฆฌ์ ์ํธ ์ ๋ ฅ | ๊ด๋ฆฌ์ insert ํ์ด์ง |
|---|---|
![]() |
![]() |
| FAQ ๊ฒ์ํ | ์ธ๋ถ ๋ด์ฉ |
|---|---|
![]() |
![]() |
- ๊ต์ก ๊ธฐ๊ฐ ๋์ ๋ฐฐ์ด ๋ด์ฉ์ ๋ฐํ์ผ๋ก ๊ด์ฌ ์๋ ๋ถ์ผ์ ์ผํ๋ชฐ์ ์ง์ ๊ตฌํํ๋ฉด์
๊ทธ๋์ ์ตํ ๊ธฐ์ ๋ค์ ์ ๋ฆฌํ๊ณ ์ค์ ๋ก ์ ์ฉํด๋ณผ ์ ์๋ ์ข์ ๊ฒฝํ์ด ๋์์ต๋๋ค. - ํฅํ์๋ ๊ฒฐ์ ๋ฐฉ์์ ์์ ํ์ด๋ฅผ ์ถ๊ฐํด ๋์ฑ ๋ค์ํ ๊ฒฐ์ ์๋จ์ ์ ๊ณตํ๊ณ ์ถ์ต๋๋ค.
- ํ์ฌ๋ ์ฅ๋ฐ๊ตฌ๋์์ ๊ฐ๋ณ ์ํ๋ง ๊ตฌ๋งค๊ฐ ๊ฐ๋ฅํ๋ฐ, ์ ์ฒด ์ํ ์ผ๊ด ๊ตฌ๋งค ๊ธฐ๋ฅ๋ ์ถ๊ฐํ ๊ณํ์ ๋๋ค.
- ๋ฐฐํฌ๋ ํ์ตํ์ง ์์ ์งํํ์ง ์์์ต๋๋ค.

















