์ฌ์ฉ์๋ค์ ์ฐ์ฐจ์ ๋น์ง ์์ฒญ์ ๊ด๋ฆฌํ๊ณ , ๊ด๋ฆฌ์๊ฐ ์น์ธ ๋๋ ๊ฑฐ์ ํ ์ ์๋ ์์คํ ์ ๊ตฌ์ถํ ๋ฐฑ์๋ ํ๋ก์ ํธ์ ๋๋ค.
2023.04.27 ~ 2023.05.16
- ์์ง๋ฌต(ํ์ฅ) : ์ฐ์ฐจ ๋น์ง ์กฐํ API, SSE ์ค์๊ฐ ์๋ ๊ธฐ๋ฅ, ๋ฆฌํ๋ ์ ํ ํฐ, ์๋ฒ ๊ตฌ์ถ, ๋ฐฐํฌ ์๋ํ
- ๊น์ง์ : ์ฐ์ฐจ ๋น์ง ์ ์ฒญ, ์ทจ์, ๊ฒฐ์ API, ๊ด๋ฆฌ์ ๊ถํ API, ์ก์ ๋ค์ด๋ก๋ API, S3์ฐ๋
- ๋ณ์ฐฝ์ฐ : ํ์ ๊ฐ์ , ๋ก๊ทธ์ธ, ๊ฐ์ธ์ ๋ณด ์กฐํ ๋ฐ ์์
$ ./gradlew clean build- Language :
java 11 - Build Tool :
gradle - Framework :
spring-boot 2.7.11 - Database :
mariaDB - Storage :
S3,cloudFront - CI/CD :
github action,code deploy,IAM - Server :
aws EC2,route53,load balancer
implementation 'org.springframework.boot:spring-boot-starter-aop'
implementation group: 'com.auth0', name: 'java-jwt', version: '4.3.0'
implementation group: 'org.qlrm', name: 'qlrm', version: '2.1.1'
implementation 'com.amazonaws:aws-java-sdk-s3:1.12.232'
implementation 'software.amazon.awssdk:s3:2.20.32'
implementation group: 'org.springframework.cloud', name: 'spring-cloud-aws', version: '2.2.6.RELEASE', ext: 'pom'
implementation group: 'org.apache.poi', name: 'poi', version: '5.0.0'
implementation group: 'org.apache.poi', name: 'poi-ooxml', version: '5.0.0'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.mariadb.jdbc:mariadb-java-client:3.1.2'
testImplementation 'junit:junit:4.13.1'
compileOnly 'org.projectlombok:lombok'
developmentOnly 'org.springframework.boot:spring-boot-devtools'
runtimeOnly 'com.h2database:h2'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.security:spring-security-test'
testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc'
- ๋ฐฑ์๋ ํ๋ก์ ํธ ํ์ผ ์ธํ
(23/04/29) -
commit: 9d7c567 - deploy.yml ํ์ผ์ถ๊ฐ(github action, s3, ec2 ๋ฐฐํฌ) (23/04/29) -
commit: 8b249a7 - appsepc.yml ํ์ผ์ถ๊ฐ (23/04/29) -
commit: 48ef493 - gh_deploy.sh ์์ (23/04/29) -
commit: 2015bc1 - gh_deploy prod ๋ชจ๋ ์คํ (23/04/29) -
commit: 612da02 - ์คํฌ๋ฆฝํธ ์์ (23/04/30) -
commit: 702977a - run_server.sh ํ์ผ ์์ (23/04/30) -
commit: f8c0cb1 - AWS EC2 mariadb ์ฐ๋ (23/04/30) -
commit: de60a4c - db์ ์์ ๋ณด๋ณด์ (23/04/30) -
commit: bb63227
- login ๊ธฐ๋ฅ ๊ตฌํ ๋ฐ ์๋ฃ (23/05/02) -
commit: a053d54 - alarm API ๊ตฌํ (23/05/03) -
commit: b57b4cd - ํ์๊ฐ์
๊ธฐ๋ฅ ๊ตฌํ ์๋ฃ (23/05/03) -
commit: f004c71 - ์ฐ์ฐจ/๋น์ง ์ ์ฒญ ๊ตฌํ ์๋ฃ (23/05/03) -
commit: f700270 - ์ฐ์ฐจ ๋น์ง ์ ์ฒญ ์ ์ฒด ํ
์คํธ ์๋ฃ (23/05/03) -
commit: 83c0fd6 - alarm ๊ธฐ๋ฅ ๊ตฌํ(์ ์ฅ, ๋ถ๋ฌ์ค๊ธฐ ๊ตฌํ ๋ฐ ํ
์คํธ ์๋ฃ) (23/05/03) -
commit: c04b5d8 - alarm testcode ํ๋กํ์ผ์ธํ
, ๊ณ์ ๋ฑ๋ก ์ค๋ณต ์ ๊ฑฐ (23/05/03) -
commit: 9f53666 - ํ์๊ฐ์
์ ์ฐ์ฐจ ์ ๊ณ์ฐ ๋ก์ง ๊ตฌํ (23/05/04) -
commit: f657254 - ์ฐ์ฐจ/๋น์ง ์ ์ฒญ ์ทจ์ API ๊ตฌํ ์๋ฃ (23/05/04) -
commit: 9d7c567 - ์ฐ์ฐจ๋น์ง์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ (23/05/04) -
commit: 0b5bf1b - ์ฐ์ฐจ๋น์ง์์ฃผ์ผ๋จ์API (23/05/05) -
commit: b913a08 - ๋งค์ผ ๋ ์ง ์ง๋ ๋๊ธฐ ์ํ ์ฐ์ฐจ ์ ์ฒญ ์ญ์ ๋ฐ ์ ์ ๋จ์ ์ฐ์ฐจ ์ ์ฆ๊ฐ ๊ธฐ๋ฅ (23/05/05) -
commit: f9544d9 - ๊ฐ์ธ์ ๋ณด ์์ ๊ตฌํ (23/05/05) -
commit: 646eba9 - ๊ด๋ฆฌ์์ ์ฐ์ฐจ/๋น์ง ์น์ธ ์ฌ๋ถ ๊ฒฐ์ API ๊ตฌํ ์๋ฃ (23/05/05) -
commit: 34d38b5 - ์ฐ์ฐจ์์ ๊ณตํด์ผ ์ ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ - ๊ณต๊ณต API ์ฌ์ฉ (23/05/05) -
commit: 5169d40 - ํ๋กํ ์์ + ๊ฐ์ธ์ ๋ณด ์์ ์ทจํฉ (23/05/06) -
commit: b8e632e - sseemitter ์ ์ด์ฉํ ์ค์๊ฐ ์๋ (23/05/06) -
commit: 9d7c567 - ๊ฐ์ธ์ ๋ณด ์์ ํตํฉํ
์คํธ ์๋ฃ (23/05/06) -
commit: 6823efc - refresh token (23/05/08) -
commit: 9912045 - ์ ์ ๋ง๋ค ์
์ฌ์ผ์ ๋ง๊ฒ ์ฐ์ฐจ์ผ์ ์๋ ์ฆ๊ฐ ๊ธฐ๋ฅ ๊ตฌํ (23/05/08) -
commit: 5ff2c57 - ์ฐ์ฐจ/๋น์ง ์์ . ๋ฆฌํ๋ ์ ์ฝ๋ ํ
์คํธ (23/05/08) -
commit: 48d8e41 - ์ํ์ ํ์ฐ์ฐจ๋น์ง์ ๋ณด๊ฐ์ ธ์ค๊ธฐAPI,์ฐ์ฐจ๋น์ง์ ๋ณด๊ฐ์ ธ์ค๊ธฐ์ธ๋ฌ์นAPI,ํน์ ์ ์ ์ฐ์ฐจ๋น์ง์ ๋ณด๊ฐ์ ธ์ค๊ธฐAPI,๋ชจ๋ ๊ด๋ฆฌ์์๊ฒ ์ค์๊ฐ ์๋ ์ ์ก (23/05/09) -
commit: 7267ffc - ์ด๋ฉ์ผ ์ธ์ฆ ๊ธฐ๋ฅ ๊ตฌํ์๋ฃ (23/05/11) -
commit: 3dfbb5b - s3 ์ฐ๋(ํ๋กํ ์ฌ์ง ์ ์ฅ) (23/05/11) -
commit: bcdc5ff - ํ์๊ฐ์
์ ๊ธฐ๋ณธ ํ๋กํ์ฌ์ง ์ ์ฅ (23/05/11) -
commit: f32ce98 - ์ ์ ์กฐํ ๋ฐ ๊ฒ์ API (23/05/12) -
commit: 133023e - ๋ชจ๋ ์ฐ์ฐจ๋น์งAPI์ถ๊ฐ (23/05/12) -
commit: b253856 - ์ ์ ์ ์ฐ์ฐจ ์ผ์ ์์ API (23/05/13) -
commit: f6b4731 - excel download (23/05/14) -
commit: a8c1bc0
ํ๋ก์ ํธ ์ํค ์ฐธ์กฐ.



