๐๐ปโโ๏ธ Welcome My Blog
What we have to do is to be forever curiously testing new opinions and courting new impressions.
์ฐ๋ฆฌ๊ฐ ํด์ผ ํ ์ผ์ ๋์์์ด ํธ๊ธฐ์ฌ์ ๊ฐ๊ณ ์๋ก์ด ์๊ฐ์ ์ํํด๋ณด๊ณ ์๋ก์ด ์ธ์์ ๋ฐ๋ ๊ฒ์ด๋ค.
About Me
- (22.08.04~) ๊ฐ๋ฐ ๊ณต๋ถ ์์ ๐ฉ๐ปโ๐ป
- (22.09.19~ 23.02.17) ๋ฉ์์ด ์ฌ์์ฒ๋ผ ๋ฐฑ์๋ ์ค์ฟจ ๐ฆ
Who am I
- ์๊ฐ์์ด ์ฝ๋ ์ง์ง ์๋ ๊ฐ๋ฐ์ ๐ก
- ๊ธฐ๋ก์ ์ค์์ฑ์ ์๋ ๊ฐ๋ฐ์ โ๐ป
- ๊พธ์คํ ๊ฐ๋ฐ์ ๐ฅ
- ๋ฐฐ์์ ์ฆ๊ธฐ๋ ๊ฐ๋ฐ์ ๐
- ์ฑ์ฅ๊ฐ๋ฅ์ฑ์ด ํฐ ๊ฐ๋ฐ์ ๐
๐ PS Blog ๐ GitHub ๐ E-mail
POSTS
์ง์ง ๋ด ๊ธ
- 2023.06.08 ใ Spring Boot AWS S3 ์ ํ์ผ ์ ๋ก๋ ํ๊ธฐ ใ
- 2023.06.05 ใ AWS S3 IAM ์ฌ์ฉ์ ๊ณ์ ์์ฑ ๋ฐ ์์ธ์ค ํค ๋ฐ๊ธ๋ฐ๊ธฐ ใ
- 2023.04.27 ใ Spring Boot MySQL Master-Slave ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ ใ
- 2023.04.27 ใ MySQL Replication Master-Slave ์ด์คํ ์์คํ ๊ตฌํํ๊ธฐ ใ
- 2023.04.27 ใ NCP ์๋ฒ ์์ฑ ํ ์ ์ํ๊ธฐ ใ
- 2023.04.21 ใ ๋ฉ์ผ ์ ์ก ๊ธฐ๋ฅ์ EventHandler์ AOP๋ฅผ ํ์ฉํด ๊ฐ์ ํ๊ธฐ ใ
- 2023.04.19 ใ ์ด๋ฉ์ผ ์ ์ก ๊ธฐ๋ฅ์ ๋น๋๊ธฐ ์ฒ๋ฆฌํด์ ์๋ต์๋ ๊ฐ์ ํ๊ธฐ ใ
- 2023.04.12 ใ Redis๋ก ์ฌ์ฉ์ ์ธ์ฆ ๊ตฌํํ๊ธฐ ใ
- 2023.04.04 ใ Request Dto์ ์๋ Enum ํ์ ํ๋ validation ์์ธ์ฒ๋ฆฌ ๊ฐ์ ํ๊ธฐ ใ
- 2023.04.03 ใ Dto Validation ์์ธ ์ฒ๋ฆฌ๋ฅผ AOP๋ฅผ ํ์ฉํด ๊ฐ์ ํ๊ธฐ ใ
- 2023.04.01 ใ @RequestParam ๋ค์ด๋ ํธ๋ก Enum ํ์ ์ผ๋ก ๋งคํํ๊ธฐ ใ
- 2023.03.30 ใ WebClient ํ ์คํธ MockWebServer vs WireMock ใ
- 2023.03.25 ใ Spring Boot Github ์์ ๋ก๊ทธ์ธ ๊ตฌํํ๊ธฐ (RestTemplate ยท WebClient) ใ
- 2023.03.14 ใ Docker, ๊ฐ์ Network๋ก ์ฐ๊ฒฐ๋์ด ์์ ๊ฒฝ์ฐ, ์ปจํ ์ด๋ ๊ฐ ํต์ ใ
- 2023.03.14 ใ Docker Container์ exec sh -c command๋ก ์ฌ๋ฌ๊ฐ์ ๋ช ๋ น ๋ณด๋ด๊ธฐ ใ
- 2023.02.27 ใ Spring Log4jdbc๋ก ์ฟผ๋ฆฌ ์คํ ์๊ฐ ์ธก์ ํ๊ธฐ ใ
- 2023.02.25 ใ QueryDsl๋ฅผ ์ด์ฉํ ์ฟผ๋ฆฌ ์์ ์คํ์๊ฐ ๊ฐ์ ์ฌ์ ๊ธฐ ใ
- 2023.02.23 ใ MockedStatic์ ์ฌ์ฉํด static method ํ ์คํธ ์ฝ๋์ ์ ์ฉํ๊ธฐ ใ
- 2023.02.21 ใ Docker Compose์ Git Actions๋ก CI/CD ๊ตฌํํ๊ธฐ ใ
- 2023.02.20 ใ Git Submodule ํ๋ก์ ํธ์ ์ ์ฉ ใ
- 2023.02.07 ใ Redis๋ฅผ ํ์ฉํด์ Refresh Token ๊ตฌํํ๊ธฐ ใ
- 2023.01.22 ใ jwt ํ ํฐ ์ ์ฅ ์์น LocalStorage vs Cookie ใ
- 2023.01.21 ใ Spring Security ์์ ๋ก๊ทธ์ธ ๋ก์ง ๊ตฌํํ๊ธฐ ใ
- 2023.01.15 ใ ํ์๋ค๊ณผ ํจ๊ป ๋ง๋ค์ด๋ณธ ์ฝ๋ ์ปจ๋ฒค์ ๊ณผ ์ปค๋ฐ ๊ท์น ใ
- 2023.01.15 ใ SNS ์น ํ์ด์ง ๊ตฌํ ํ๋ก์ ํธ ใ
- 2023.01.10 ใ Jacoco ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ํ ์คํธ ์ฝ๋ ์ปค๋ฒ๋ฆฌ์ง ๊ฐ์ ํ๊ธฐ ใ
- 2022.12.30 ใ Security Chain Filter ํฌํจํด์ Controller Test ํ๊ธฐ ใ
- 2022.12.28 ใ Security Chain antMatchers ๊ด๋ จ Exception Handling ใ
- 2022.12.21 ใ Security Filter์์ ๋ฐ์ํ๋ Exception ์ฒ๋ฆฌํ๊ธฐ ใ
- 2022.12.20 ใ Gradle ํ๋ก์ ํธ swagger-ui ์ ์ฉ ใ
- 2022.12.15 ใ crontab ์ค์ ์ ํตํ ์๋ ์ ๋ฐ์ดํธ ๋ฐฐํฌ pipeline ๊ตฌ์ถ ใ
- 2022.12.14 ใ JdbcTemplate batchUpdate() ์ฌ์ฉํ์ฌ ๋์ฉ๋ ๋ฐ์ดํฐ ์ ๋ ฅ ์ต์ ํ ใ
- 2022.12.14 ใ ์ ๊ตญ ๋ณยท์์ ๋ฐ์ดํฐ ์น ํ์ด์ง ๋ง๋ค๊ธฐ ๋ฏธ๋ ํ๋ก์ ํธ ใ
- 2022.12.08 ใ JPA BaseEntity Auditing ์ ์ฉ ใ
- 2022.12.06 ใ ๊ฐ๋จํ ์์ ๋ก Spring Security & Jwts ํ๋ฆ ์ ๋ฆฌ ใ
- 2022.12.06 ใ Jwt ํ ํฐ์ผ๋ก ํน์ POST ์ ๊ทผ ์ ํํ๊ธฐ ใ
- 2022.12.05 ใ Jwts๋ฅผ ์ด์ฉํ ๋ก๊ทธ์ธ ๊ตฌํ ใ
- 2022.12.04 ใ Spring Security๋ฅผ ์ด์ฉํ ํ์๊ฐ์ ๊ตฌํ ใ
- 2022.12.04 ใ Querydsl ํ๊ฒฝ ์ธํ ํ๊ธฐ ใ
- 2022.11.30 ใ ์คํ๋ง ๋ถํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ์ ํ ํ ใ
- 2022.11.24 ใ @NotEmpty ์ฌ์ฉ์ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ ใ
- 2022.11.15 ใ JPA ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ ๋ก๊ทธ ๋จ๊ธฐ๊ธฐ ใ
- 2022.11.15 ใ REST API Tutorial ๋ฒ์ญ ใ
- 2022.11.02 ใ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ์ดํฐ GetMapping ํ๊ธฐ ใ
- 2022.11.02 ใ Git Bash๋ก Docker ์ค์นํ๊ณ MYSQL ์ฐ๊ฒฐํ๊ธฐ ใ
- 2022.10.24 ใ Jdbc Template์ผ๋ก ์ฝ๊ฒ DB ํ์ฉํ๊ธฐ ใ
- 2022.10.21 ใ ExecuteQuery() ๋ฉ์๋ ๋ถ๋ฆฌ์ ResultSet ๋ฐํ ํด๊ฒฐ ใ
์๋ฌ ์ ๋ฆฌ ๊ธ
- 2023.04.25 ใ ๋์ปค๋ก ์คํํ MySQL, command not found ์๋ฌ ใ
- 2023.01.28 ใ ์คํฌ๋ฆฝํธ ํ๊ทธ ์๋๊ฒฝ๋ก ์ค์ ์ผ๋ก ์ธํ ์๋ฌ ใ
- 2023.01.05 ใ axios post ์์ฒญ ์ ๋ฌ ์ authorization ํ ํฐ ์ธ์ ์๋ฌ ํด๊ฒฐ ใ
- 2022.12.20 ใ pull ๋ช ๋ น ์ denied: access forbidden ์๋ฌ ใ
- 2022.12.07 ใ Jwt ํ ํฐ ์์ฑ ์ ์๋ฌ ใ
- 2022.12.02 ใ ใIntelliJ ใ ์ฝ์ ์ฐฝ ํ๊ธ ๊นจ์ง ์๋ฌ ใ
- 2022.11.29 ใ WebMvcTest ์ค NoSuchBeanDefinitionException ์๋ฌ ใ
- 2022.11.11 ใ FileReader ์ ํ๊ธ ๊นจ์ง ํด๊ฒฐ ใ
- 2022.11.10 ใ SQLException ์๋ฌ ใ
ํ๊ณ
- (3~6) 2๋ถ๊ธฐ ํ๊ณ ๋ก ๋์์ฌ ์์
- 2023.03.04 ใ 23๋ 2์ ํ๊ณ ใ
- 2023.02.04 ใ 23๋ 1์ ํ๊ณ ใ
- 2023.01.01 ใ 22๋ 12์ ํ๊ณ ใ
- 2022.12.04 ใ 22๋ 11์ ํ๊ณ ใ
- 2022.11.01 ใ 22๋ 10์ ํ๊ณ ใ
- 2022.10.01 ใ 22๋ 9์ ํ๊ณ ใ
- 2022.09.02 ใ 22๋ 8์ ํ๊ณ ใ