profile
๐Ÿ˜Ž๐Ÿ™ˆ๐Ÿ™ˆ๐Ÿ™ˆ๐Ÿค“

Kafka Producer

ํ† ํ”ฝ์€ ์—ฌ๋Ÿฌ ํŒŒํ‹ฐ์…˜์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค. ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›์œผ๋ฉด ํŒŒํ‹ฐ์…˜์— ๋ถ„๋ฐฐํ•œ๋‹ค.์นดํ”„์นด์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ƒ์‚ฐํ•ด์„œ ์นดํ”„์นด ํ† ํ”ฝ์œผ๋กœ ์ „์†กํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์„œ๋ฒ„๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ๋ฉ”์‹œ์ง€์— ํ‚ค๊ฐ’์„ ์ง€์ •ํ•˜๋ฉด ์ง€์ •ํ•œ ํŒŒํ‹ฐ์…˜์œผ๋กœ ์ „์†กํ•˜๊ฒŒ๋œ๋‹ค. ํ‚ค ๊ฐ’์„ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํŒŒํ‹ฐ์…˜์€ Round-robin

6์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

JPA ์˜์†์„ฑ ์ •๋ฆฌ

์˜ค๋Š˜๋„ ํ—ท๊ฐˆ๋ ค์˜จ ๋ถ€๋ถ„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๋ ค ํ•œ๋‹ค. JPA๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋ฉด์„œ ์ž์ฃผ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฒƒ์ค‘ ํ•˜๋‚˜๊ฐ€ ์˜์†์„ฑ์˜ ๋ช…ํ™•ํ•œ ๋ฒ”์œ„๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

7์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

JPA @Transient

์—”ํ„ฐํ‹ฐ ์•ˆ์—์„œ ํ…Œ์ด๋ธ” ์ปฌ๋Ÿผ์œผ๋กœ ์กด์žฌํ•˜์ง„ ์•Š์œผ๋‚˜, ์—”ํ„ฐํ‹ฐ ๋‚ด ํ•„๋“œ๋กœ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ• ๋•Œ @Transient ์–ด๋…ธํ…Œ์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

2021๋…„ 7์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

IntelliJ ๋งฅ๋ถ ๋‹จ์ถ•ํ‚ค

๋งฅ๋ถ์œผ๋กœ ๋ฐ”๊พผ ํ›„์— intellij ๋‹จ์ถ•ํ‚ค๋ฅผ ์ฐพ์•„์„œ ์™ธ์› ๋Š”๋ฐ, ์ด๊ฒŒ ์ž๊พธ ์žŠ์–ด๋ฒ„๋ฆฐ๋‹ค ใ… _ใ… ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์ถ•ํ‚ค๋ฅผ ๋”ฐ๋กœ ์ ์–ด๋‘์–ด์•ผ์ง€

2021๋…„ 7์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Git - stash ์‚ฌ์šฉ (๋ช…๋ น์–ด/intellij)

์–ด๋–ค ์ž‘์—…์„ ํ•˜๋˜ ์ค‘ ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜๋กœ ์ž ์‹œ ์ด๋™ํ•ด์•ผ ํ•  ๊ฒฝ์šฐ, ์•„์ง ์™„๋ฃŒํ•˜์ง€ ์•Š์€ ์ผ์„ commit ํ•˜์ง€ ์•Š๊ณ  ๋ธŒ๋žœ์น˜๋ฅผ ์ด๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

2021๋…„ 7์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

velog๋กœ ์ด์‚ฌ

๊ธฐ์กด์— hexo ๋กœ github ๋ธ”๋กœ๊ทธ๋ฅผ ๊ด€๋ฆฌํ–ˆ์—ˆ๋‹ค. ์—…๋ฌด ์ค‘ ํ˜น์€ ๊ถ๊ธˆ์ฆ์ด ์ƒ๊ธธ๋•Œ๋งˆ๋‹ค stackedit ๋กœ md ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , ๋ฌธ์„œ๊ฐ€ ์™„์„ฑ๋˜๋ฉด github ์— ์ปค๋ฐ‹ํ–ˆ๋‹ค. ๊ธฐ๋กํ•˜๊ณ  ์ €์žฅ์†Œ๋กœ์จ๋Š” ๊ดœ์ฐฎ์•˜์ง€๋งŒ, ๋ธ”๋กœ๊ทธ๋กœ์จ ์šด์˜ํ•˜๊ธฐ์— ๋ถˆํŽธํ•จ์ด ์žˆ์—ˆ๋‹ค. stackedit ์ €

2021๋…„ 7์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€