Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
200 commits
Select commit Hold shift + click to select a range
2ee34e3
[init] Springboot 레포지토리 초기화 및 mySQL 설정 (#1)
pjw-redt Oct 25, 2023
32595aa
UserDomain 1차 구현(#2)
pjw-redt Oct 25, 2023
0385d01
각 테이블에 대한 domain 구현 (#2)
pjw-redt Oct 26, 2023
cadc2b7
Team Package에 대한 구현(#2)
pjw-redt Oct 26, 2023
7b94426
User Package에 대한 domain 구현(#2)
pjw-redt Oct 26, 2023
5fa0ade
Music Package에 대한 domain 구현(#2)
pjw-redt Oct 26, 2023
c634042
Merge pull request #3 from CAU23-Capstone-Design-2/dev/domain-2
pjw-redt Oct 26, 2023
c40c225
[dev] TeamPackage Repository 구현(#4)
pjw-redt Oct 26, 2023
cf311d2
[dev] UserPackage Repository 구현(#4)
pjw-redt Oct 26, 2023
f9d6cf1
[dev] MusicPackage Repository 구현(#4)
pjw-redt Oct 26, 2023
806f8c7
Merge pull request #5 from CAU23-Capstone-Design-2/dev/repo-4
pjw-redt Oct 26, 2023
f23adff
domain column 추가
pjw-redt Oct 27, 2023
f1a749e
Merge pull request #8 from CAU23-Capstone-Design-2/fix/domain-7
pjw-redt Oct 27, 2023
da734d3
[feat] UserService 매서드명 추가
pjw-redt Oct 27, 2023
9beeee4
[feat] TeamService 매서드명 추가
pjw-redt Oct 27, 2023
24ed101
[feat] TeamMusicRepository 매서드명 추가
pjw-redt Oct 27, 2023
f1f8dbe
MusicServer 매서드 작성
pjw-redt Oct 30, 2023
18b3afe
TeamService 매서드 구현
pjw-redt Oct 30, 2023
7603a6a
UserService 매서드 구현
pjw-redt Oct 30, 2023
5e53258
Swagger 환경 세팅
pjw-redt Oct 30, 2023
da8e889
Merge pull request #9 from CAU23-Capstone-Design-2/dev/service-6
pjw-redt Oct 30, 2023
10e82ca
[fix] domain column add
pjw-redt Oct 30, 2023
e6017b0
Merge pull request #11 from CAU23-Capstone-Design-2/fix/domain-10
pjw-redt Oct 30, 2023
44952f5
[feat] Api Custom 객체 구현
pjw-redt Oct 30, 2023
4bb2d4d
[feat] ResponseCode 틀 구현
pjw-redt Oct 30, 2023
8ec9d7c
[feat] Exception 객체 추가
pjw-redt Oct 30, 2023
731a595
[feat] UpdateUser 기능 구현
pjw-redt Oct 30, 2023
30f021e
[feat] DeletedUser 구현
pjw-redt Oct 31, 2023
ba6e9c9
[fix] Swagger 환경 세팅
pjw-redt Oct 31, 2023
2a396c7
[feat] 유저 학습 데이터 수정 기능 및 회원 중복 체크 구현(#12)
pjw-redt Nov 1, 2023
6cd6885
[feat]회원 조회 기능 구현(#12)
pjw-redt Nov 1, 2023
31ac2d6
[feat] 유저 댓글 조회 기능 구현
pjw-redt Nov 2, 2023
1bcdb48
[feat] 유저 노래 목록 조회(#12)
pjw-redt Nov 2, 2023
9cd99ec
Merge pull request #13 from CAU23-Capstone-Design-2/dev/dto-12
pjw-redt Nov 2, 2023
9d0fc1b
[feat] 사용자의 음악 삭제 기능 구현(#14)
pjw-redt Nov 2, 2023
50217d5
[feat] 그룹에 음악 추가 기능 구현(#14)
pjw-redt Nov 2, 2023
cbb1556
Merge pull request #15 from CAU23-Capstone-Design-2/dev/dto-14
pjw-redt Nov 4, 2023
80b110f
[feat] Exception Handling 추가(#16)
pjw-redt Nov 4, 2023
1d880fd
[feat] ResponseCode 추가(#16)
pjw-redt Nov 4, 2023
750a5ab
[feat] updateTeam Dto 구현 및 Team domain 수정(#16)
pjw-redt Nov 4, 2023
60044d8
[feat] CreateTeamDto 구현(#16)
pjw-redt Nov 4, 2023
872ded7
[feat] Group 관련 주요 기능 구현(#16)
pjw-redt Nov 4, 2023
7d5ddf0
[feat] TeamController update(#16)
pjw-redt Nov 4, 2023
68c092c
Merge pull request #17 from CAU23-Capstone-Design-2/dev/dto-16
pjw-redt Nov 4, 2023
bac75f6
kakao login 환경 세팅
pjw-redt Nov 6, 2023
595a5c1
kakao login에 필요한 user domain 코드 및 신규 유저는 modelpath null
pjw-redt Nov 6, 2023
7c64015
kakao login security
pjw-redt Nov 6, 2023
d2b7eb0
WebClientConfig - login timeout설정
pjw-redt Nov 6, 2023
5f86128
kakao login service - 유저 회원 가입 및 로그인 기능
pjw-redt Nov 6, 2023
d5b6ffb
kakao login dto
pjw-redt Nov 6, 2023
795b0c5
회원 가입 여부 확인 및 회원이면 jwt token 발급
pjw-redt Nov 6, 2023
c3ef33e
spring security 및 jwt secretkey
pjw-redt Nov 6, 2023
000d4b2
Merge pull request #19 from CAU23-Capstone-Design-2/dev/login
pjw-redt Nov 6, 2023
7f95383
[dev] userJwt 반환값 수정
pjw-redt Nov 7, 2023
b335f8f
[FIX] kakaologin 오류 수정
pjw-redt Nov 7, 2023
3259155
Merge pull request #21 from CAU23-Capstone-Design-2/fix/login
pjw-redt Nov 7, 2023
dc8c603
[fix] user kakao로그인&회원가입
pjw-redt Nov 9, 2023
72df73b
Merge pull request #25 from CAU23-Capstone-Design-2/fix/userlogin
pjw-redt Nov 9, 2023
0283b91
like 도메인 수정
pjw-redt Nov 10, 2023
87a0117
domain 수정사항 변경반영
pjw-redt Nov 10, 2023
f84bb66
그룹 탈퇴 기능 구현
pjw-redt Nov 10, 2023
602069e
writeComment 기능 구현
pjw-redt Nov 11, 2023
741a83b
kakaoLogin 수정
pjw-redt Nov 11, 2023
8c5ce73
jwt 설정
pjw-redt Nov 11, 2023
1b36fee
Merge pull request #27 from CAU23-Capstone-Design-2/fix/domain-26
pjw-redt Nov 11, 2023
bedc118
그룹 탈퇴 메서드
pjw-redt Nov 17, 2023
33881d3
celebrity_playlist domain
pjw-redt Nov 17, 2023
27f9f60
celebrity 필드 값 추가_singer와 celebrity 구분
pjw-redt Nov 17, 2023
d1b52f0
특정 연예인의 노래 리스트 기능
pjw-redt Nov 17, 2023
7c9f835
pretrained 연예인 리스트
pjw-redt Nov 17, 2023
0a92c35
celebritservice 구현
pjw-redt Nov 17, 2023
0cb96f0
celebritycontroller_연예인 리스트
pjw-redt Nov 17, 2023
63152b5
celebrityservice_celebrity 중복 제거
pjw-redt Nov 17, 2023
527d10c
특정 celebrity의 노래 리스트
pjw-redt Nov 17, 2023
10095cd
Merge pull request #28 from CAU23-Capstone-Design-2/fix/domain-26
pjw-redt Nov 17, 2023
2b5cb20
그룹 가입 기능 구현
pjw-redt Nov 17, 2023
b9bec5b
deleteTeam 및 joinTeam Dto 생성
pjw-redt Nov 17, 2023
413d3a8
teamService 및 responsecode, controller 수정
pjw-redt Nov 17, 2023
704f2d8
좋아요 누르기, 취소 기능 구현
pjw-redt Nov 17, 2023
abe58f0
좋아요 관련 responsecode 작성
pjw-redt Nov 17, 2023
6fb7023
좋아요 누르기/취소 error 방지 코드 추가
pjw-redt Nov 17, 2023
f4825f9
Merge pull request #30 from CAU23-Capstone-Design-2/dev/service-29
pjw-redt Nov 17, 2023
7aecd6c
ResponseCelebrityDto 혼동 가능성 있는 이름 수정
pjw-redt Nov 26, 2023
01f9d81
내 그룹 노래 리스트 조회
pjw-redt Nov 26, 2023
af4cb69
중의성이 있는 Dto이름 수정
pjw-redt Nov 26, 2023
9302f97
노래의 댓글 조회 기능 구현
pjw-redt Nov 26, 2023
36a5f96
Merge pull request #32 from CAU23-Capstone-Design-2/fix/service-31
pjw-redt Nov 26, 2023
48ad701
수정된 도메인에 따른 controller 변경
pjw-redt Nov 27, 2023
7fcf781
수정된 도메인에 따른 music,user,comment domain 수정
pjw-redt Nov 27, 2023
03cf879
수정된 도메인에 따른 dto 변경사항 반영
pjw-redt Nov 27, 2023
04b200f
수정된 도메인에 따른 repository 변경사항 반영
pjw-redt Nov 27, 2023
769872d
수정된 도메인에 따른 service 변경사항 반영
pjw-redt Nov 27, 2023
bf5a4ae
Comment_Likes 도메인 생성
pjw-redt Nov 27, 2023
6d6294e
Comment와 User 간의 entity 정리
pjw-redt Nov 27, 2023
57fd7b9
CommentLike에 대한 기능 구현
pjw-redt Nov 27, 2023
d76f753
CommentLike의 ResponseCode
pjw-redt Nov 27, 2023
12b116f
새로운 도메인 MusicLikes 생성
pjw-redt Nov 27, 2023
5c1580f
Entity 설정
pjw-redt Nov 27, 2023
6487b2b
MusicLikes 기능 구현 패키지
pjw-redt Nov 27, 2023
3d39ded
MusicLikes 기능 분리하면서 생긴 수정사항 반영
pjw-redt Nov 27, 2023
e4fa161
ResponseCode 노래 좋아요, 좋아요 취소 추가
pjw-redt Nov 27, 2023
66b8a76
ResponseCode 변경에 따른 controller 응답코드 수정
pjw-redt Nov 27, 2023
4e32fd0
Merge pull request #36 from CAU23-Capstone-Design-2/fix/domain-33
pjw-redt Nov 27, 2023
e35515d
Music domain col 수정
pjw-redt Nov 27, 2023
fe3b467
Merge pull request #37 from CAU23-Capstone-Design-2/fix/col-34
pjw-redt Nov 27, 2023
5b3c2bd
Jwt token 적용
pjw-redt Nov 28, 2023
330771c
DB clear 방지를 위해 clear대신 none으로 세팅
pjw-redt Nov 28, 2023
57c4a87
jwt 적용 및 댓글 좋아요 취소 요구사항 반영
pjw-redt Nov 28, 2023
adf13b0
노래의 댓글 조회 프론트 요구사항 반영
pjw-redt Nov 28, 2023
7a599d7
노래의 댓글 조회 기능 프론트 요구사항 서비스에 반영
pjw-redt Nov 28, 2023
5b4025b
노래 좋아요 기능 프론트 요구사항 반영 및 col 이름 프론트와 동일하게 맞춤
pjw-redt Nov 28, 2023
75ac80d
카카오 로그인 프론트 요구사항 반영
pjw-redt Nov 28, 2023
3d430b6
연예인 리스트 보기 프론트 요청사항 반영
pjw-redt Nov 28, 2023
bc98bd0
연예인 테이블을 삭제하고, user로 확장
pjw-redt Nov 28, 2023
4751caf
특정 연예인 노래 리스트 기능
pjw-redt Nov 28, 2023
be79f74
SingerName과 MusicName파싱 대신 title로 통합
pjw-redt Nov 28, 2023
eccc3b7
Merge pull request #38 from CAU23-Capstone-Design-2/fix/front_request-35
pjw-redt Nov 28, 2023
dbe746f
내 노래 조회 및 내가 좋아하는 노래 기능 response body 수정
pjw-redt Nov 29, 2023
9a77dc7
group에 음악 업로드 typo
pjw-redt Nov 29, 2023
c47988f
group leader 필드값 추가 및 그룹 생성과 그룹 수정에 리더 권한 추가
pjw-redt Nov 29, 2023
881ccf5
모든 그룹 정보 조회 및 내 그룹 정보 조회 프론트 요구사항 반영
pjw-redt Nov 29, 2023
66d20c3
특정 그룹의 플레이리스트 조회 프론트 요구사항 반영
pjw-redt Nov 29, 2023
0872f26
내가 속한 그룹의 플레이리스트 조회 프론트 요구사항 반영
pjw-redt Nov 29, 2023
15aa216
댓글 삭제 및 댓글 수정 기능 추가
pjw-redt Nov 29, 2023
cfd969c
그룹 탈퇴 기능 수정 및 api명세 이름 수정 delete -> leave
pjw-redt Nov 29, 2023
bc07265
유저 프로필 정보 조회 이름 수정
pjw-redt Nov 30, 2023
eb521d4
그룹 탈퇴
pjw-redt Nov 30, 2023
c2ba528
그룹에 음악 업로드 프론트 요구사항 반영
pjw-redt Nov 30, 2023
21b448b
그룹에 업로드한 음악 삭제 기능 추가
pjw-redt Nov 30, 2023
2d5e071
CommentController api이름 수정
pjw-redt Nov 30, 2023
d8106e3
MusicController api이름 수정
pjw-redt Nov 30, 2023
15a8b6e
TeamController api이름 수정
pjw-redt Nov 30, 2023
f737161
UserController api이름 수정
pjw-redt Nov 30, 2023
3577721
team -> group으로 이름 변경
pjw-redt Nov 30, 2023
c8ff65d
Merge pull request #40 from CAU23-Capstone-Design-2/fix/front_request-39
pjw-redt Nov 30, 2023
d68e704
cache table과 cache Repository 구현
pjw-redt Dec 1, 2023
3e9143a
isTrained 필드 값 추가
pjw-redt Dec 1, 2023
1877636
음악 학습 요청 기능 구현
pjw-redt Dec 1, 2023
e441948
요청중인 음악 리스트 api
pjw-redt Dec 1, 2023
7856eab
학습 요청중인 노래 ResponseCode 추가
pjw-redt Dec 1, 2023
7aaf590
노래 학습 요청 기능 구현 완료
pjw-redt Dec 1, 2023
500ec09
user의 isCelebrity = false로 설정
pjw-redt Dec 1, 2023
2cb364a
jwt 시간 설정
pjw-redt Dec 1, 2023
09f0161
Merge pull request #43 from CAU23-Capstone-Design-2/fix/front_request-39
pjw-redt Dec 1, 2023
bc511f7
user의 modelCompleted 1로 set 함수 구현
pjw-redt Dec 2, 2023
12c2661
user의 음성 데이터 업로드 기능 구현
pjw-redt Dec 2, 2023
0d7188f
user의 학습 데이터 업로드 controller 구현
pjw-redt Dec 2, 2023
9e4fbd9
UserService_사용자 목소리 학습 여부 확인 기능 구현
pjw-redt Dec 2, 2023
b003876
UserController_사용자 목소리 학습 상태 확인 기능
pjw-redt Dec 2, 2023
d10f8d4
[ fetch ] /api/dev 구현
kangmyoungseok Dec 2, 2023
c8a64ad
Merge pull request #45 from CAU23-Capstone-Design-2/test
kangmyoungseok Dec 2, 2023
2f5bda0
ResponseCode 추가
pjw-redt Dec 2, 2023
353d833
Merge pull request #46 from CAU23-Capstone-Design-2/fix/front_request-39
pjw-redt Dec 2, 2023
2647205
RequestBody를 RequestPart로 수정
pjw-redt Dec 2, 2023
de9cb76
음악 요청 시 Cache 테이블에 저장
pjw-redt Dec 2, 2023
1a07494
Merge pull request #48 from CAU23-Capstone-Design-2/sparebranch
pjw-redt Dec 2, 2023
6159992
특정 그룹의 플레이 리스트 조회 groupId는 RequestParam 으로 수정
pjw-redt Dec 2, 2023
86aa3bf
그룹 가입 기능에서 request userId 제거
pjw-redt Dec 2, 2023
7489ee4
댓글 작성 기능에서 request userId 제거
pjw-redt Dec 2, 2023
0504ee9
그룹에 음악 업로드 시 내 노래인지 확인하는 로직 추가
pjw-redt Dec 2, 2023
13574d3
그룹 정보 수정 시 팀 멤버 여부 확인 로직
pjw-redt Dec 2, 2023
2add1d3
isLike가 항상 true 인 에러 수정
pjw-redt Dec 2, 2023
597f459
userProfile Image 수정 기능 구현
pjw-redt Dec 2, 2023
d5eda19
user 학습 데이터 업로드
pjw-redt Dec 2, 2023
ef9889d
학습 데이터 업로드 50MB로 제한
pjw-redt Dec 2, 2023
a5e047a
hibernate 설정 변경
pjw-redt Dec 2, 2023
bad16a3
Celebrity music listed responsecode 추가
pjw-redt Dec 2, 2023
b7b89a7
commentDate와 LikesDate가 NULL로 뜨는 오류 수정
pjw-redt Dec 3, 2023
c27babc
Merge pull request #51 from CAU23-Capstone-Design-2/bugfix
pjw-redt Dec 3, 2023
367c463
스트리밍 구현
kangmyoungseok Dec 4, 2023
963c066
Merge pull request #52 from CAU23-Capstone-Design-2/test
kangmyoungseok Dec 4, 2023
a95f1ba
fix : 내가 좋아요 누른 노래 기능 수정
kangmyoungseok Dec 4, 2023
80cf200
fetch: 파일다운로드 기능 추가
kangmyoungseok Dec 4, 2023
d0fd8f7
[fix] 업로드 경로 수정
kangmyoungseok Dec 4, 2023
e395498
[debug] 코멘트 작성 및 조회 디버깅 정보 추가
kangmyoungseok Dec 4, 2023
518aa74
[debug] 코멘트 작성 및 수정 디버깅 정보 추가
kangmyoungseok Dec 4, 2023
928a9d1
[fetch] 그룹 생성 및 수정 시 그룹 이미지 업로드 수정
kangmyoungseok Dec 4, 2023
be28ae0
Merge branch 'test'
kangmyoungseok Dec 5, 2023
2125b66
[fix] 댓글수정 쌍따옴표 오류 수정
kangmyoungseok Dec 5, 2023
7cb35f1
[fix] 음악 삭제 API명 수정
kangmyoungseok Dec 5, 2023
13467b3
[fix] 음악삭제 dto 수정
kangmyoungseok Dec 5, 2023
f695e79
[refactoring] team 이름을 group으로 리팩토링
kangmyoungseok Dec 5, 2023
b81085d
[fetch] groupMusic에 musicId 컬럼 추가
kangmyoungseok Dec 6, 2023
4eca8ff
[ refactor ] 그룹 생성 및 수정의 DTO 통합
kangmyoungseok Dec 6, 2023
97e63ef
[fetch] 동일한 사용자가 동일한 노래 학습 방지 ( 중복데이터 )
kangmyoungseok Dec 6, 2023
13d9f93
[fetch] 그룹 수정 디버깅 정보 추가
kangmyoungseok Dec 6, 2023
7dbbd31
[add] 크롤링 기능 구현 중
kangmyoungseok Dec 6, 2023
97268bc
[ fix ] 크롤링 서비스 구현 취소
kangmyoungseok Dec 6, 2023
cac0e34
[ fix ] 스트리밍 오류로 종료 시, 커넥션 삭제
kangmyoungseok Dec 6, 2023
2c19365
db 수명 연장
pjw-redt Dec 7, 2023
9071fa0
ResponseMusicInfoDto 추가
pjw-redt Dec 7, 2023
4024f18
MusicService_하나의 노래 정보 조회
pjw-redt Dec 7, 2023
d0375f9
MusicController_music/api/{musicId}추가
pjw-redt Dec 7, 2023
1ddb06e
ResponseCode_하나의 music 정보 조회
pjw-redt Dec 7, 2023
a4fa72a
좋아요 취소 comment 수정
pjw-redt Dec 7, 2023
f0e6b70
좋아요, 좋아요 취소 로직 수정
pjw-redt Dec 7, 2023
89ca134
user 재학습 함수
pjw-redt Dec 7, 2023
0c240a4
userService 재학습 기능 구현
pjw-redt Dec 7, 2023
1639660
userController 재학습 기능
pjw-redt Dec 7, 2023
1c716df
ResponseCode 학습요청 추가
pjw-redt Dec 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/bin/
/build/
/gradle/
.gradle/
/chrome-win64/
10 changes: 10 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .idea/jarRepositories.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "interactive"
}
30 changes: 30 additions & 0 deletions HELP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Getting Started

### Reference Documentation
For further reference, please consider the following sections:

* [Official Gradle documentation](https://docs.gradle.org)
* [Spring Boot Gradle Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/2.7.17/gradle-plugin/reference/html/)
* [Create an OCI image](https://docs.spring.io/spring-boot/docs/2.7.17/gradle-plugin/reference/html/#build-image)
* [Spring Web](https://docs.spring.io/spring-boot/docs/2.7.17/reference/htmlsingle/index.html#web)
* [Spring Security](https://docs.spring.io/spring-boot/docs/2.7.17/reference/htmlsingle/index.html#web.security)
* [OAuth2 Client](https://docs.spring.io/spring-boot/docs/2.7.17/reference/htmlsingle/index.html#web.security.oauth2.client)
* [Spring Data JPA](https://docs.spring.io/spring-boot/docs/2.7.17/reference/htmlsingle/index.html#data.sql.jpa-and-spring-data)

### Guides
The following guides illustrate how to use some features concretely:

* [Building a RESTful Web Service](https://spring.io/guides/gs/rest-service/)
* [Serving Web Content with Spring MVC](https://spring.io/guides/gs/serving-web-content/)
* [Building REST services with Spring](https://spring.io/guides/tutorials/rest/)
* [Securing a Web Application](https://spring.io/guides/gs/securing-web/)
* [Spring Boot and OAuth2](https://spring.io/guides/tutorials/spring-boot-oauth2/)
* [Authenticating a User with LDAP](https://spring.io/guides/gs/authenticating-ldap/)
* [Accessing Data with JPA](https://spring.io/guides/gs/accessing-data-jpa/)
* [Accessing data with MySQL](https://spring.io/guides/gs/accessing-data-mysql/)

### Additional Links
These additional references should also help you:

* [Gradle Build Scans – insights for your project's build](https://scans.gradle.com#gradle)

56 changes: 56 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
plugins {
id 'java'
id 'org.springframework.boot' version '2.7.17'
id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}

group = 'com.cau'
version = '0.0.1-SNAPSHOT'

java {
sourceCompatibility = '11'
}

configurations {
compileOnly {
extendsFrom annotationProcessor
}
}

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'

implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'junit:junit:4.13.1'
testImplementation 'junit:junit:4.13.1'
testImplementation 'junit:junit:4.13.1'
compileOnly 'org.projectlombok:lombok'

runtimeOnly 'com.mysql:mysql-connector-j'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.security:spring-security-test'

//Swagger
implementation 'io.springfox:springfox-boot-starter:3.0.0'
implementation 'io.springfox:springfox-swagger-ui:3.0.0'

//kakao login
implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'
implementation platform('org.springframework.boot:spring-boot-dependencies:2.7.15')
implementation 'org.springframework.boot:spring-boot-starter-webflux'
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.2'
implementation "io.jsonwebtoken:jjwt:0.9.1"

//selenium
implementation 'org.seleniumhq.selenium:selenium-java:4.1.2'
}

tasks.named('test') {
useJUnitPlatform()
}
Binary file added gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
7 changes: 7 additions & 0 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading