Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/#387 #393

Closed
wants to merge 138 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
ac82c1c
[refactor] MemberRepository Id๋กœ ํšŒ์› ์กฐํšŒ ์ˆ˜์ • (#224)
Combi153 Aug 12, 2023
5a3b052
[refactor] TripRepository Id๋กœ ์—ฌํ–‰ ์กฐํšŒ ์ˆ˜์ • (#224)
Combi153 Aug 12, 2023
90ac3e6
[refactor] PostRepository Id๋กœ ๊ฐ์ƒ ์กฐํšŒ ์ˆ˜์ • (#224)
Combi153 Aug 12, 2023
92df748
[chore] github action ์„ค์ • ๋ณ€๊ฒฝ (#323)
Combi153 Aug 17, 2023
f114ad7
Merge pull request #324 from woowacourse-teams/chore/#323
Combi153 Aug 17, 2023
ba59ede
[chore] CD ์„ค์ • ์ˆ˜์ • (#325)
greeng00se Aug 17, 2023
fd0b6ac
Merge pull request #326 from woowacourse-teams/feature/#325
greeng00se Aug 17, 2023
e5f8bff
[chome] CD ymlํŒŒ์ผ ์ˆ˜์ •
greeng00se Aug 17, 2023
3761f87
[chore] ๋ฐฐํฌ ์Šคํฌ๋ฆฝํŠธ ์ˆ˜์ •(#325)
greeng00se Aug 17, 2023
9daed87
[chore] conflict ํ•ด๊ฒฐ (#224)
Combi153 Aug 31, 2023
7684a9e
[chore] conflict ํ•ด๊ฒฐ (#224)
Combi153 Aug 12, 2023
88447c8
[chore] conflict ํ•ด๊ฒฐ (#224)
Combi153 Aug 12, 2023
91ae22c
Merge remote-tracking branch 'origin/refactor/#224' into refactor/#224
Combi153 Aug 31, 2023
941e922
Merge pull request #290 from woowacourse-teams/refactor/#224
Combi153 Aug 31, 2023
5dd7d29
[refactor] trip ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
8ebc89e
[refactor] member ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
7e8a1e1
[refactor] draw ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
dbe6c9d
[refactor] post ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
40ec6d4
[refactor] auth ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
b340926
[refactor] file ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
930ad24
[refactor] common ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ (#223)
greeng00se Aug 31, 2023
a5eece8
Merge pull request #333 from woowacourse-teams/refactor/#223
Combi153 Sep 1, 2023
d0051e6
[feat] PointRepository ์ถ”๊ฐ€ (#276)
Combi153 Sep 1, 2023
a058925
[refactor] @NonNull ์–ด๋…ธํ…Œ์ด์…˜ ์‚ญ์ œ (#276)
Combi153 Sep 1, 2023
0733103
[style] ์ฝ”๋“œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ (#276)
Combi153 Sep 1, 2023
68759a5
[refactor] Point, Trip ๋‹ค๋Œ€์ผ ์–‘๋ฐฉํ–ฅ ๋งคํ•‘ (#276)
Combi153 Sep 1, 2023
79bda06
[style] ์ฝ”๋“œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ (#276)
Combi153 Sep 1, 2023
49acf10
[refactor] Point hard delete๋กœ ๋ณ€๊ฒฝ (#276)
Combi153 Sep 1, 2023
54c2c76
[style] static import ์ ์šฉ (#276)
Combi153 Sep 1, 2023
4b5fa6c
[refactor] ๋ฉ”์„œ๋“œ ๋กœ์ง ์ˆ˜์ • (#276)
Combi153 Sep 1, 2023
996d643
[style] static import ๋ณ€๊ฒฝ, ๊ฐœํ–‰ ์‚ญ์ œ (#276)
Combi153 Sep 1, 2023
19247b4
Merge pull request #334 from woowacourse-teams/refactor/#276
Combi153 Sep 1, 2023
2361b36
[refactor] JwtTokenProvider ์ค‘๋ณต ์ œ๊ฑฐ (#337)
greeng00se Sep 3, 2023
757335e
[feat] configuration processor ์„ค์ • ์ถ”๊ฐ€ (#337)
greeng00se Sep 3, 2023
aa5674d
[feat] refresh ํ† ํฐ ์„ค์ • ์ถ”๊ฐ€ (#337)
greeng00se Sep 3, 2023
63d180a
[refactor] JwtTokenProvider ์ค‘๋ณต ์ œ๊ฑฐ (#337)
greeng00se Sep 3, 2023
bec4b9c
[refactor] JwtTokenProvider ์ค‘๋ณต ์ œ๊ฑฐ (#337)
greeng00se Sep 3, 2023
ec614a0
[feat] RefreshToken ์ƒ์„ฑ ๋ฉ”์„œ๋“œ ์ถ”๊ฐ€ (#337)
greeng00se Sep 3, 2023
2a2c17a
[feat] RefreshTokenRepository ์ถ”๊ฐ€ (#337)
greeng00se Sep 3, 2023
3993b5c
[feat] refreshToken ์ƒ์„ฑ ๋ฐ ๋ฐ˜ํ™˜ ๋กœ์ง ์ถ”๊ฐ€ (#337)
greeng00se Sep 3, 2023
3f230da
[feat] refreshToken ์žฌ๋ฐœ๊ธ‰ api, service ๋ฉ”์„œ๋“œ ์ถ”๊ฐ€ (#337)
greeng00se Sep 3, 2023
e51e468
[refactor] JwtTokenProvider ์ค‘๋ณต ์ œ๊ฑฐ (#337)
greeng00se Sep 3, 2023
e701692
[fix] rebase ๋ชปํ•œ ๋ถ€๋ถ„ ์ˆ˜์ • (#337)
greeng00se Sep 3, 2023
60c1dfc
[refactor] JwtTokenProvider ํ‚ค ์ƒ์„ฑ ๋กœ์ง ์ค‘๋ณต ์ œ๊ฑฐ (#337)
greeng00se Sep 4, 2023
4702022
[refactor] memberId ๋ณ€์ˆ˜ ์ถ”์ถœ (#337)
greeng00se Sep 4, 2023
b566326
[refactor] ๋งŒ๋ฃŒ๋œ ์ธ์ฆ ํ† ํฐ -> ๋งŒ๋ฃŒ๋œ ์—‘์„ธ์Šค ํ† ํฐ์œผ๋กœ ์˜ˆ์™ธ message ์ˆ˜์ • (#337)
greeng00se Sep 4, 2023
e05a173
Merge pull request #339 from woowacourse-teams/feature/#337
greeng00se Sep 5, 2023
c5bc8a3
[refactor] post ํŒจํ‚ค์ง€์—์„œ fileType์— ๋Œ€ํ•œ ์˜์กด ์ œ๊ฑฐ (#341)
greeng00se Sep 7, 2023
229feb4
[refactor] ์ด๋ฏธ์ง€๋ฅผ ์ €์žฅํ•˜๋Š” ๊ฒฝ์šฐ ๋Œ€ํ‘œ ์ด๋ฏธ์ง€๋„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ๋Šฅ ์ถ”๊ฐ€ (#341)
greeng00se Sep 7, 2023
ae223b3
[refactor] ๊ธฐ์กด ์ •๋ ฌ ๋กœ์ง์œผ๋กœ ์ˆ˜์ • (#341)
greeng00se Sep 7, 2023
a5550c4
[test] FileUploadTest ์˜คํƒ€ ์ˆ˜์ • (#341)
greeng00se Sep 7, 2023
91a4030
Merge pull request #342 from woowacourse-teams/feature/#341
greeng00se Sep 7, 2023
aa5518e
[fix] dto์˜ image null์ธ ๊ฒฝ์šฐ ๋นˆ ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ์ˆ˜์ • (#343)
greeng00se Sep 8, 2023
0e9d8df
[test] isNull๋กœ ํ™•์ธํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์ • (#343)
greeng00se Sep 8, 2023
81c10de
Merge pull request #344 from woowacourse-teams/fix/#343
greeng00se Sep 8, 2023
65bc548
[chore] dev cd ์Šคํฌ๋ฆฝํŠธ ์ˆ˜์ •
greeng00se Sep 8, 2023
e4354dd
Merge pull request #345 from woowacourse-teams/chore/dev-cd
greeng00se Sep 8, 2023
8b8f4e6
[refactor] OAuth API ํ˜ธ์ถœ์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์„ ํŠธ๋žœ์žญ์…˜์—์„œ ์ œ์™ธ (#349)
greeng00se Sep 13, 2023
9e28c29
[feat] Member ์‚ญ์ œ Event ๊ตฌํ˜„ (#346)
Combi153 Sep 14, 2023
36bdcd8
[build] Querydsl ์˜์กด์„ฑ ๋ฐ ์„ค์ • ์ถ”๊ฐ€ (#361)
Combi153 Sep 14, 2023
8684f80
[feat] refreshToken ์ƒ์„ฑ์ž ์ถ”๊ฐ€ (#349)
greeng00se Sep 14, 2023
65fd9e9
[refactor] Api ์š”์ฒญ OAuthService๋กœ ๋ถ„๋ฆฌ (#349)
greeng00se Sep 14, 2023
c6b2f6f
[refactor] AuthService ๋ถ„๋ฆฌ (#349)
greeng00se Sep 14, 2023
a2fb27a
[refactor] Token ์ƒ์„ฑ ์„œ๋น„์Šค ๋ถ„๋ฆฌ (#349)
greeng00se Sep 16, 2023
c24a97e
[refactor] transactionTemplate ์‚ฌ์šฉํ•˜์—ฌ AuthService์™€ TokenGenerateServiceโ€ฆ
greeng00se Sep 16, 2023
7f4005a
[build] Querydsl ๊ด€๋ จ ์„ค์ • ๋ณ€๊ฒฝ (#361)
Combi153 Sep 16, 2023
3016f43
[feat] TripRepository ๋™์  ์ฟผ๋ฆฌ๋กœ ์กฐํšŒ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ (#361)
Combi153 Sep 16, 2023
316f578
[feat] ๊ฐ์ƒ์ด ์žˆ๋Š” ์—ฌํ–‰ ์กฐํšŒ API ์ถ”๊ฐ€ (#361)
Combi153 Sep 16, 2023
b164083
feat: ๊ฐ์ƒ์„ ์กฐ๊ฑด๋ณ„๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ธฐ๋Šฅ ๊ตฌํ˜„
Jaeyoung22 Sep 15, 2023
b6fb777
refactor: ์“ฐ์ด์ง€ ์•Š๋Š” ์–ด๋…ธํ…Œ์ด์…˜ ์ œ๊ฑฐ
Jaeyoung22 Sep 17, 2023
873bed3
refactor: ํ…Œ์ŠคํŠธ์ฝ”๋“œ์— ํ•œ๊ธ€ ์ถ”๊ฐ€
Jaeyoung22 Sep 17, 2023
db7b266
refactor: ๋นŒ๋”ํŒจํ„ด ์ ์šฉ
Jaeyoung22 Sep 17, 2023
b55f462
style: ์ฃผ์„ ์ œ๊ฑฐ
Jaeyoung22 Sep 17, 2023
918b769
[refactor] ์‚ฌ์šฉ์ž API ๋ช…์„ธ ๋ฐ ์ฝ”๋“œ ๋ณ€๊ฒฝ (#369)
greeng00se Sep 18, 2023
f396950
Merge pull request #350 from woowacourse-teams/refactor/#349
greeng00se Sep 18, 2023
60d2172
[refactor] TripCustomRepositoryImpl ๋ฉ”์„œ๋“œ ์ด๋ฆ„ ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
f5f9669
fix: ์ฃผ์†Œ ๊ฒ€์ƒ‰ ๋กœ์ง ์ˆ˜์ •
Jaeyoung22 Sep 18, 2023
9546ec2
[refactor] OAuth API ํ˜ธ์ถœ์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์„ ํŠธ๋žœ์žญ์…˜์—์„œ ์ œ์™ธ (#349)
greeng00se Sep 13, 2023
6125f8d
[feat] refreshToken ์ƒ์„ฑ์ž ์ถ”๊ฐ€ (#349)
greeng00se Sep 14, 2023
09bcbd7
[refactor] Api ์š”์ฒญ OAuthService๋กœ ๋ถ„๋ฆฌ (#349)
greeng00se Sep 14, 2023
7e15dab
[refactor] AuthService ๋ถ„๋ฆฌ (#349)
greeng00se Sep 14, 2023
bacda4d
[refactor] Token ์ƒ์„ฑ ์„œ๋น„์Šค ๋ถ„๋ฆฌ (#349)
greeng00se Sep 16, 2023
9fe86f1
[refactor] transactionTemplate ์‚ฌ์šฉํ•˜์—ฌ AuthService์™€ TokenGenerateServiceโ€ฆ
greeng00se Sep 16, 2023
173c7b9
[refactor] ์‚ฌ์šฉ์ž API ๋ช…์„ธ ๋ฐ ์ฝ”๋“œ ๋ณ€๊ฒฝ (#369)
greeng00se Sep 18, 2023
86745de
[chore] conflict ํ•ด๊ฒฐ (#346)
Combi153 Sep 18, 2023
67174e9
Merge branch 'develop-backend' into feature/#346
Combi153 Sep 18, 2023
c354e7d
refactor: qํƒ€์ž… ๊ฐ์ฒด static์œผ๋กœ ์„ค์ •
Jaeyoung22 Sep 18, 2023
0e65172
Merge pull request #360 from woowacourse-teams/feature/#346
Combi153 Sep 18, 2023
beec873
refactor: ๋ฉ”์„œ๋“œ๋ช… ๋ณ€๊ฒฝ
Jaeyoung22 Sep 18, 2023
bba1c0e
refactor: long value๋กœ ์„ค์ •
Jaeyoung22 Sep 18, 2023
99f4c48
refactor: query๊ด€๋ จ ํด๋ž˜์Šค ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ
Jaeyoung22 Sep 18, 2023
f709250
refactor: ๋ถˆํ•„์š”ํ•œ VO ์ œ๊ฑฐ
Jaeyoung22 Sep 18, 2023
303d1e5
refactor: ์ถ”๊ฐ€์ ์ธ ๋ฆฌํŒฉํ„ฐ๋ง
Jaeyoung22 Sep 18, 2023
e64d81a
test: ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€
Jaeyoung22 Sep 18, 2023
be6bb5c
refactor: ํŒจํ‚ค์ง€ ๊ตฌ์กฐ ๋ณ€๊ฒฝ
Jaeyoung22 Sep 18, 2023
da46c96
refactor: QueryService ๊ตฌํ˜„
Jaeyoung22 Sep 18, 2023
2a8219d
[build] gradle.build ์žฌ๋ณ€๊ฒฝ (#361)
Combi153 Sep 18, 2023
68cee55
[test] TripController ํ…Œ์ŠคํŠธ ๋ถ„๋ฆฌ (#361)
Combi153 Sep 18, 2023
9b932d9
[chore] .gitignore ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
5cdaf47
[refactor] TripCustomRepositoryImpl ๋กœ์ง ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
6a05b94
refactor: List ์ž๋ฃŒํ˜• Set์œผ๋กœ ๋ณ€๊ฒฝ
Jaeyoung22 Sep 18, 2023
c287c5f
fix: SpringBootTest์— Transaction ์„ค์ •
Jaeyoung22 Sep 18, 2023
2e28027
fix: ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ˆ˜์ •
Jaeyoung22 Sep 18, 2023
73d5b11
[refactor] TripQueryService ์ถ”๊ฐ€ ๋ฐ ์˜์กด ๋ฐฉํ–ฅ ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
dbe0477
fix: ๊ฒฝ๋กœ ์ด๋ฏธ์ง€ ์ƒ์„ฑ Mocking์œผ๋กœ RollBack
Jaeyoung22 Sep 19, 2023
62c1bf8
[refactor] validate ์ผ๋‹จ ๋นผ๊ธฐ (#361)
Combi153 Sep 19, 2023
2168d1d
fix: ์ž˜๋ชป๋œ ๋กœ์ง ์ˆ˜์ •
Jaeyoung22 Sep 19, 2023
8eeb0ad
Merge pull request #367 from woowacourse-teams/feature/#363
Jaeyoung22 Sep 19, 2023
e110b1a
[refactor] validate ๋‹ค์‹œ ๋„ฃ๊ธฐ (#361)
Combi153 Sep 19, 2023
b182a07
[feat] builder ์ ์šฉ (#361)
Combi153 Sep 19, 2023
d36391e
[refactor] ๋„๋ฉ”์ธ ๊ฐ์ฒด ์‚ญ์ œ ๋ฐ VO๋กœ ํ†ต์ผ (#361)
Combi153 Sep 19, 2023
e1519e9
[build] Querydsl ๊ด€๋ จ ์„ค์ • ๋ณ€๊ฒฝ (#361)
Combi153 Sep 16, 2023
f151e3a
[chore] conflict ํ•ด๊ฒฐ (#361)
Combi153 Sep 19, 2023
57b0b1b
[feat] ๊ฐ์ƒ์ด ์žˆ๋Š” ์—ฌํ–‰ ์กฐํšŒ API ์ถ”๊ฐ€ (#361)
Combi153 Sep 16, 2023
2b64b53
[refactor] TripCustomRepositoryImpl ๋ฉ”์„œ๋“œ ์ด๋ฆ„ ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
115a3f8
[build] gradle.build ์žฌ๋ณ€๊ฒฝ (#361)
Combi153 Sep 18, 2023
7fb432c
[test] TripController ํ…Œ์ŠคํŠธ ๋ถ„๋ฆฌ (#361)
Combi153 Sep 18, 2023
fedfeb3
[chore] .gitignore ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
b8e28b3
[refactor] TripCustomRepositoryImpl ๋กœ์ง ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
395f8ff
[refactor] TripQueryService ์ถ”๊ฐ€ ๋ฐ ์˜์กด ๋ฐฉํ–ฅ ์ˆ˜์ • (#361)
Combi153 Sep 18, 2023
cac98f1
[refactor] validate ์ผ๋‹จ ๋นผ๊ธฐ (#361)
Combi153 Sep 19, 2023
6e90214
[refactor] validate ๋‹ค์‹œ ๋„ฃ๊ธฐ (#361)
Combi153 Sep 19, 2023
d483ae4
[feat] builder ์ ์šฉ (#361)
Combi153 Sep 19, 2023
526c8e3
[refactor] ๋„๋ฉ”์ธ ๊ฐ์ฒด ์‚ญ์ œ ๋ฐ VO๋กœ ํ†ต์ผ (#361)
Combi153 Sep 19, 2023
0502dd6
Merge remote-tracking branch 'origin/feature/#361' into feature/#361
Combi153 Sep 19, 2023
0639641
[chore] conflict ํ•ด๊ฒฐ (#361)
Combi153 Sep 19, 2023
069e7d7
[chore] ๋ถˆํ•„์š”ํ•œ ์ฃผ์„ ์‚ญ์ œ (#361)
Combi153 Sep 19, 2023
b1dd885
Merge pull request #364 from woowacourse-teams/feature/#361
Combi153 Sep 19, 2023
7006c6d
[refactor] Trip ์ „์ฒด ์กฐํšŒ api QueryString ๋ฐฉ์‹์œผ๋กœ ์ˆ˜์ • (#379)
Combi153 Sep 20, 2023
bde72e5
[refactor] Post ์ „์ฒด ์กฐํšŒ api QueryString ๋ฐฉ์‹์œผ๋กœ ์ˆ˜์ • (#379)
Combi153 Sep 20, 2023
bbc1f58
Merge pull request #380 from woowacourse-teams/refactor/#379
Combi153 Sep 20, 2023
e86fa9b
[fix] ์—ฌํ–‰ ์ค‘๋ณต ์กฐํšŒ ์ œ๊ฑฐ (#381)
Combi153 Sep 20, 2023
eb76e45
[refactor] DTO ๋ฐ˜ํ™˜ ๊ฐ’ ์ˆ˜์ • (#381)
Combi153 Sep 20, 2023
89db5d8
Merge pull request #382 from woowacourse-teams/fix/#381
Combi153 Sep 20, 2023
1fce51a
[feat] ๊ฐ์ƒ ์กฐํšŒ์‹œ ๋‹ค๋ฅธ ์œ ์ €๋„ ๊ฐ์ƒ์„ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณ€๊ฒฝ (#388)
Jaeyoung22 Sep 20, 2023
7ad7f59
Merge pull request #389 from woowacourse-teams/feature/#388
Jaeyoung22 Sep 21, 2023
0e77800
[feat] fetch join ์„ค์ • (#388)
Jaeyoung22 Sep 21, 2023
92029cb
[feat] JPQL fetch join ์„ค์ • (#388)
Jaeyoung22 Sep 21, 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
2 changes: 1 addition & 1 deletion .github/workflows/backend-dev-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
deploy:
runs-on: self-hosted
runs-on: backend-dev-cd

steps:
- name: ๋ฐฐํฌ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -192,3 +192,4 @@ fabric.properties
!/gradle/wrapper/gradle-wrapper.jar

# End of https://www.toptal.com/developers/gitignore/api/android,androidstudio,kotlin
/backend/src/main/generated/
40 changes: 40 additions & 0 deletions backend/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,25 +21,45 @@ repositories {
}

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

// configuration processor
annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"

// jwt
implementation 'io.jsonwebtoken:jjwt-api:0.11.5'
implementation 'io.jsonwebtoken:jjwt-impl:0.11.5'
implementation 'io.jsonwebtoken:jjwt-jackson:0.11.5'

// h2
runtimeOnly 'com.h2database:h2'

// mysql
runtimeOnly 'com.mysql:mysql-connector-j'

// swagger
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.1.0'

// test
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'io.rest-assured:rest-assured:5.3.0'

// flyway
implementation 'org.flywaydb:flyway-core'
implementation 'org.flywaydb:flyway-mysql'

// lombok
compileOnly 'org.projectlombok:lombok:1.18.28'
annotationProcessor 'org.projectlombok:lombok:1.18.28'

// querydsl
implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jakarta'
annotationProcessor 'jakarta.annotation:jakarta.annotation-api'
annotationProcessor 'jakarta.persistence:jakarta.persistence-api'
}

processResources.dependsOn('copySecret')
Expand All @@ -52,3 +72,23 @@ tasks.register('copySecret', Copy) {
tasks.named('test') {
useJUnitPlatform()
}

// configuration processor
tasks.named('compileJava') {
inputs.files(tasks.named('processResources'))
}

// Querydsl
def querydslDir = "$buildDir/generated/querydsl"

sourceSets {
main.java.srcDirs += [querydslDir]
}

tasks.withType(JavaCompile).configureEach {
options.annotationProcessorGeneratedSourcesDirectory = file(querydslDir)
}

clean.doLast {
file(querydslDir).deleteDir()
}
2 changes: 2 additions & 0 deletions backend/src/main/java/dev/tripdraw/BackendApplication.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;

@ConfigurationPropertiesScan
@SpringBootApplication
public class BackendApplication {

Expand Down
66 changes: 0 additions & 66 deletions backend/src/main/java/dev/tripdraw/application/AuthService.java

This file was deleted.

45 changes: 0 additions & 45 deletions backend/src/main/java/dev/tripdraw/application/MemberService.java

This file was deleted.

158 changes: 0 additions & 158 deletions backend/src/main/java/dev/tripdraw/application/PostService.java

This file was deleted.

Loading