๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT์ž๊ฒฉ์ฆ ๊ณต๋ถ€/์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ์‹ค๊ธฐ

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜• ์‹ค๊ธฐ] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - ๋งˆ๋ฌด๋ฆฌ

by yunamom 2022. 4. 29.
728x90
300x250

 

 

1) [์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์‹ค๊ธฐ์‹œํ—˜ ๋ฌธ์ œ - ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ

2) [์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์‹ค๊ธฐ MVC ํŒจํ„ด ๊ตฌ์กฐ / ํ๋ฆ„

3) [์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - DB ์ƒ์„ฑํ•˜๊ธฐ
4) [์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - Java / Servlet ์ƒ์„ฑ
5) [์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - View ํ™”๋ฉด ๋งŒ๋“ค๊ธฐ
6) [์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - ๋ฐ์ดํ„ฐ ์ž…/์ถœ๋ ฅ

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์‹ค๊ธฐ์‹œํ—˜ ๋ฌธ์ œ - ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ

์•ˆ๋…•ํ•˜์„ธ์š” yunamom ์ž…๋‹ˆ๋‹ค :D ๊ณผ์ •ํ‰๊ฐ€ํ˜• ์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ์‹œํ—˜์„ ์•ž๋‘๊ณ  ์‹ค๊ธฐ ์—ฐ์Šต๋ฌธ์ œ ๊ตฌํ˜„ํ•˜๋Š” ๊ณผ์ •์„ ํฌ์ŠคํŒ…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ตฌํ˜„ ์ˆœ์„œ ( ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๐Ÿ‘‰๐Ÿป ์„œ๋ฒ„ ๐Ÿ‘‰๐Ÿป ํ”„๋ก ํŠธ ๐Ÿ‘‰๐Ÿป ๋ฐฑ์—”๋“œ 

yunamom.tistory.com

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์‹ค๊ธฐ MVC ํŒจํ„ด ๊ตฌ์กฐ / ํ๋ฆ„

์•ˆ๋…•ํ•˜์„ธ์š” yunamom ์ž…๋‹ˆ๋‹ค.๐Ÿ˜Š ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌํ˜„ํ•˜๊ธฐ์— ์•ž์„œ MVC ํŒจํ„ด์˜ ๊ตฌ์กฐ๋„ ์™€ ํ๋ฆ„์„ ๋จผ์ € ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค :D โœจ์‹ค๊ธฐ์‹œํ—˜์— ํ•ฉ๊ฒฉํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜๋‚ด์šฉ์„ ๊ผญ ์ˆ™์ง€ํ•ด ๋‘์ž :D 

yunamom.tistory.com

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - DB ์ƒ์„ฑํ•˜๊ธฐ

๊ตฌํ˜„ ์ˆœ์„œ ( ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๐Ÿ‘‰๐Ÿป ์„œ๋ฒ„ ๐Ÿ‘‰๐Ÿป ํ”„๋ก ํŠธ ๐Ÿ‘‰๐Ÿป ๋ฐฑ์—”๋“œ ) โœจ Step1. DB ์ƒ์„ฑํ•˜๊ธฐ ๋ฌธ์ œ์—์„œ ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ณ  TABLE ์ƒ์„ฑ ๋ฐ ๋ฐ์ดํ„ฐ ์ž…๋ ฅ์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋ชจ์žฅ์— ๋จผ์ € ์ž‘์„ฑํ•œํ›„ ํ•œ์ค„

yunamom.tistory.com

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - Java / Servlet ์ƒ์„ฑ

๊ตฌํ˜„ ์ˆœ์„œ ( ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๐Ÿ‘‰๐Ÿป ์„œ๋ฒ„ ๐Ÿ‘‰๐Ÿป ํ”„๋ก ํŠธ ๐Ÿ‘‰๐Ÿป ๋ฐฑ์—”๋“œ ) โœจ Step2. Java / Servlet ์ƒ์„ฑ ํ™”๋ฉด ์ „ํ™˜ ๋ฐ View ์™€ DB์˜ ์—ฐ๊ฒฐ์„ ๋„์™€์ค„ Java ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์ค๋‹ˆ๋‹ค. ๊ทธ์ „์— Tomcat 9.0\lib ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

yunamom.tistory.com

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - View ํ™”๋ฉด ๋งŒ๋“ค๊ธฐ

๊ตฌํ˜„ ์ˆœ์„œ ( ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๐Ÿ‘‰๐Ÿป ์„œ๋ฒ„ ๐Ÿ‘‰๐Ÿป ํ”„๋ก ํŠธ ๐Ÿ‘‰๐Ÿป ๋ฐฑ์—”๋“œ ) โœจ Step3. View ํ™”๋ฉด ๋งŒ๋“ค๊ธฐ ( JSP ํŒŒ์ผ ์ƒ์„ฑ) topmenu.jsp ( , ) footer.jsp ( ) index.jsp (ํ™ˆ์œผ๋กœ) memberList.jsp (ํ›„๋ณด์กฐํšŒ) voteMe..

yunamom.tistory.com

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜•] ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ - ๋ฐ์ดํ„ฐ ์ž…/์ถœ๋ ฅ

๊ตฌํ˜„ ์ˆœ์„œ ( ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๐Ÿ‘‰๐Ÿป ์„œ๋ฒ„ ๐Ÿ‘‰๐Ÿป ํ”„๋ก ํŠธ ๐Ÿ‘‰๐Ÿป ๋ฐฑ์—”๋“œ ) โœจ๋ฐ์ดํ„ฐ ์ž…๋ ฅ ( INSERT ) ํˆฌํ‘œํ•˜๊ธฐ ํ™”๋ฉด์—์„œ ๋„˜์–ด์˜จ ๋ฐ์ดํ„ฐ๋ฅผ DB ์— ์ €์žฅํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํˆฌํ‘œํ•˜๊ธฐ ํ™”๋ฉด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ

yunamom.tistory.com

์ „์ฒด์†Œ์Šค ํŒŒ์ผ์€ ์•„๋ž˜์—์„œ ํ™•์ธํ•˜์‹ค์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๐Ÿ˜Š

https://github.com/yunamom/HRD

 

GitHub - yunamom/HRD: ์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ(์‹ค๊ธฐ์—ฐ์Šต)

์ง€์—ญ๊ตฌ์˜์›ํˆฌํ‘œ(์‹ค๊ธฐ์—ฐ์Šต). Contribute to yunamom/HRD development by creating an account on GitHub.

github.com

๊ณผ์ •ํ‰๊ฐ€ํ˜• ์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ์‹œํ—˜์ „์— ์•Œ์•„๋‘๊ธฐ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป

โ—พ๏ธํ•ฉ๊ฒฉ๊ธฐ์ค€ 

๋‚ด๋ถ€ํ‰๊ฐ€(ํ•™์› ํ‰๊ฐ€์ ์ˆ˜) + ์™ธ๋ถ€ํ‰๊ฐ€(ํ•„๊ธฐ,์‹ค๊ธฐ) ํ‰๊ท  80์  ์ด์ƒ์ด ๋˜์–ด์•ผ ํ•ฉ๊ฒฉ

 

๋‚ด๋ถ€ํ‰๊ฐ€ - ํ•™์›์—์„œ ์ ์ˆ˜๋ฅผ ์ตœ๋Œ€ํ•œ ๋†’๊ฒŒํ•ด์คŒ.

์™ธ๋ถ€ํ‰๊ฐ€ - ํ•„๊ธฐ๋Š” NCS ๋ฒ”์œ„์—์„œ ์ด๋ก ์ด ๋‚˜์˜ด (ํ•„๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ), ์‹ค๊ธฐ๋Š” CRUD (์‹ค๊ธฐ๋ฌธ์ œ ์›ํ˜•)

*ํ•ฉ๊ฒฉ๋ฅ  ( 37.5% ) ์ถœ์ฒ˜


โ—พ๏ธ์ œ์•ฝ์กฐ๊ฑด 

1. ์ธํ„ฐ๋„ท ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ.

2. ${}, JSTL ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ(์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ X) <% %> Scriptlet ์‚ฌ์šฉ

3. cmd ํ™”๋ฉด์—์„œ DB์ž‘์—… ํ•ด์•ผํ•จ.

 

โ—พ๏ธ์‹ค๊ธฐ์ „๋žต 

ํ™˜๊ฒฝ์„ค์ •์ด ๋งค์šฐ ์ค‘์š”! DB ์—ฐ๊ฒฐ์— ์˜ค๋ฅ˜๋‚˜๋ฉด ๋ฉ˜๋ถ•.. ์‹œํ—˜์žฅ์ค€๋น„ํ•˜๊ธฐ 

 

 

728x90
300x250

์ฝ”๋“œ