220610

yoondguยท2022๋…„ 6์›” 10์ผ
0

Today I Learned

๋ชฉ๋ก ๋ณด๊ธฐ
50/81

๐Ÿฎ ์˜ค๋Š˜ ํ•œ ์ผ

  1. ํ•™์› ์ˆ˜๊ฐ• ๋ฐ ๋ณต์Šต: jsp ๊ฒŒ์‹œํŒ ๊ตฌํ˜„ - ๋น„๋ฐ€๋ฒˆํ˜ธ ์•”ํ˜ธํ™”, ๋Œ€๋ถ„๋ฅ˜-์†Œ๋ถ„๋ฅ˜ ์ฝค๋ณด๋ฐ•์Šค ajax, ๊ฒŒ์‹œํŒ ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ

    ์‹ค์Šต ๋‚ด์šฉ์„ ์Šค์Šค๋กœ ํ•ด๋ณด๊ธฐ

  • apache commons api ์ด์šฉํ•ด์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์•”ํ˜ธํ™”ํ•˜๊ธฐ (ํšŒ์›๊ฐ€์ž…์‹œ SHA256 ์•”ํ˜ธํ™” -> DB์ €์žฅ -> ๋กœ๊ทธ์ธ/๋กœ๊ทธ์•„์›ƒ)
  • ajax๋กœ ๋Œ€๋ถ„๋ฅ˜ ์„ ํƒ์‹œ ์†Œ๋ถ„๋ฅ˜ ๋‚˜ํƒ€๋‚˜๋Š” ์นดํ…Œ๊ณ ๋ฆฌ ์ฝค๋ณด๋ฐ•์Šค ๊ตฌํ˜„ํ•˜๊ธฐ
  • ์นดํ…Œ๊ณ ๋ฆฌ ์ปฌ๋Ÿผ ์ถ”๊ฐ€์— ๋Œ€ํ•˜์—ฌ ๊ฒŒ์‹œํŒ CRUD ๊ธฐ๋Šฅ์— ๋ฐ˜์˜
  1. ์„ธ๋ฏธ ํ”„๋กœ์ ํŠธ 2์ฐจ ํšŒ์˜: 9์ผ์— ์ฒซ ํšŒ์˜๋กœ ํ”„๋กœ์ ํŠธ ์ฃผ์ œ๋ฅผ ์ •ํ–ˆ๊ณ , ์˜ค๋Š˜์€ ํ™”๋ฉด ๋ถ„์„์„ ํ†ตํ•ด ๊ตฌ์ฒด์ ์ธ ๊ตฌํ˜„ ๊ธฐ๋Šฅ์„ ์ •ํ–ˆ๋‹ค.

๐Ÿฅž ๋‚ด์ผ ํ•  ์ผ

  1. ํ•™์› ์‹ค์Šต ์Šค์Šค๋กœ ํ•ด๋ณด๊ธฐ: ๊ฒŒ์‹œํŒ ๊ฒ€์ƒ‰ + ์กฐํšŒํ–‰ ์˜ต์…˜ ๊ตฌํ˜„
  2. ๋„์‹œ ๋ฐ์ดํ„ฐ ๋งคํ•‘ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜: ๋งˆ์ปค์— ํด๋ฆญ์ด๋ฒคํŠธ ์ ์šฉํ•ด๋ณด๊ธฐ (์ •๋ณด ์กฐํšŒ)
  3. ๊ทธ๋™์•ˆ ๋ฐฐ์šด ๊ฒƒ ์ „์ฒด์ ์ธ ๋ณต์Šต

ํ˜ผ์ž์„œ ์กฐ๊ธˆ์”ฉ ํ•ด๋ณด๋˜ ๊ฒƒ๋“ค(๋‹ค ํ•˜๋‹ค ๋งŒ ์ƒํƒœ๋กœ ์žˆ๋‹ค..)์€ ์ง€๊ธˆ๊นŒ์ง€ ์ˆ˜์—…์—์„œ ๋‚˜์˜จ ๊ฒƒ ๋ณต์Šต ๊ฒธ ๋‚ด์ผ๊นŒ์ง€๋งŒ ํ•ด๋ณด๊ณ ,
์ผ์š”์ผ์—๋Š” ์ „์ฒด์ ์ธ ๊ฐœ๋ฐœ ํ๋ฆ„ ์œ„์ฃผ๋กœ ๊ทธ๋™์•ˆ ๋ฐฐ์šด ๊ฒƒ ๋ณต์Šต, ์›”์š”์ผ๋ถ€ํ„ฐ๋Š” ์„ธ๋ฏธ ํ”„๋กœ์ ํŠธ์— ์ง‘์ค‘ํ•ด์•ผ๊ฒ ๋‹ค.
์ดˆ๊ธฐ ์„ค๊ณ„์— ๋”ฐ๋ผ์„œ ๋‚˜์ค‘์— ์ˆ˜์›”ํ•œ ์ •๋„๊ฐ€ ๋‹ค๋ฅผ ๊ฒƒ ๊ฐ™์•„์„œ ๋ถ€๋‹ด์ด ํฌ๋‹ค. ์ž˜ ํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค
์ „์—๋Š” ์—†์—ˆ๋˜ ์˜คํƒ€ ์‹ค์ˆ˜๊ฐ€ ๋Š˜๊ณ  ์žˆ๋‹ค.. ์ •ํ™•ํžˆ ์ƒ๊ฐํ•˜๊ณ  ์‹คํ–‰์— ์˜ฎ๊ธฐ๊ธฐ

0๊ฐœ์˜ ๋Œ“๊ธ€