QUICK
MENU

ÄÚ¸®¾ÆIT¾ÆÄ«µ¥¹Ì ÇÁ·ÎÁ§Æ®

ÀÌÄ¿¸Ó½º Ç÷§Æû

°úÁ¤¸í
À¥°³¹ß/ÁÖ¸»
¹ßÇ¥ÀÏ
2025.02.16
´ã´ç°­»ç
·ùÀ±Á¤ °­»ç´Ô
ÆÀ¿ø & ´ã´çÆÄÆ®
±èÈ¿ÅÂ
ȸ¿ø°ü¸® : ȸ¿ø°¡ÀÔ/¾ÆÀ̵ð ÆÐ½º¿öµå ã±â API ¿¬µ¿, ¸¶ÀÌÆäÀÌÁö, ·Î±×ÀÎ
±èµµÀº
»óǰ°ü¸® : »óǰ Á¶È¸ÆäÀÌÁö(À̹ÌÁöÇü °Ô½ÃÆÇ), Àå¹Ù±¸´Ï
±èµ¿±Ô
ÁÖ¹®/°áÁ¦ : °áÁ¦ API ¿¬µ¿
ÄÁ¼Á

½±°í ºü¸¥ ÁÖ¹®, °£ÆíÇÑ °áÁ¦ ¼îÇθô

±â´É

1. ȸ¿ø °ü¸® ±â´É: ȸ¿ø°¡ÀÔ, ·Î±×ÀÎ, ȸ¿øÁ¤º¸ ã±â, ȸ¿øÁ¤º¸ ¼öÁ¤, ¹è¼Û»óŰü¸®
2. »óǰ °ü¸® ±â´É: »óǰ ¸®½ºÆ® °ü¸®, »óǰ »ó¼¼ ÆäÀÌÁö, Àå¹Ù±¸´Ï °ü¸®, »óǰ°ü¸®, ÁÖ¹® ³»¿ª Á¶È¸, ȸ¿ø°ü¸®, ¸ÅÃâ°ü¸®
3. ÁÖ¹® ¹× °áÁ¦ °ü¸® ±â´É: ÁÖ¹® Á¤º¸ °ü¸®, °áÁ¦ ±â´É, ÁÖ¹® ¿Ï·á ó¸®
4. ±âŸ ±â´É ¹× ¼³Á¤
- Twilio API »ç¿ë: Twilio SDK¸¦ ÅëÇØ À̸ÞÀÏ ¹× SMS ÀÎÁõ ±â´ÉÀ» ±¸Çö. (ºñ¹Ð¹øÈ£ ã±â ¹× À̸ÞÀÏ ÀÎÁõ ó¸®)
- JPA ¹× H2 µ¥ÀÌÅͺ£À̽º: spring-boot-starter-data-jpa¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ¿¬µ¿ ¹× H2 µ¥ÀÌÅͺ£À̽º »ç¿ë (°³¹ß¿ë).
- ¸ÞÀÏ ¼­¹ö ¼³Á¤: spring-boot-starter-mail ¶óÀ̺귯¸® »ç¿ëÇÏ¿© À̸ÞÀÏ ¹ß¼Û ±â´É Á¦°ø (¿¹: ÀÎÁõ À̸ÞÀÏ ¹ß¼Û).
- ³×À̹ö ·Î±×ÀÎ ±â´É: spring-security-oauth2-client¸¦ ÅëÇØ ³×À̹ö ·Î±×ÀÎ ±â´ÉÀ» ±¸Çö.

ƯÀåÁ¡

- spring-security-oauth2-client ¶óÀ̺귯¸® »ç¿ëÇÑ ¼Ò¼È ·Î±×ÀÎ Áö¿ø
- Spring Data JPA ¹× Twilio API Ȱ¿ëÇÑ È¸¿ø °ü¸® ±â´É °­È­
- ¹è¼Û »óÅ °ü¸®
- »óǰ °ü¸® ¹× Á¶È¸ ±â´É
- Àå¹Ù±¸´Ï ¹× °áÁ¦ °ü¸®
- ¸ÅÃâ °ü¸® ±â´É
- ÁÖ¹® ¹× °áÁ¦ ½Ã½ºÅÛ
- Æ®·£Àè¼Ç ¹× µ¥ÀÌÅÍ Àϰü¼º º¸Àå
- Twilio API¸¦ Ȱ¿ëÇÑ À̸ÞÀÏ ¹× SMS ÀÎÁõ
- À¯¿¬ÇÑ »óǰ °ü¸® ½Ã½ºÅÛ
- spring-boot-starter-mail ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ ¸ÞÀÏ ¼­¹ö ¼³Á¤

»ç¿ë±â¼ú ¹× °³¹ßȯ°æ

- °³¹ß ȯ°æ : À©µµ¿ì, Tomcat
- °³¹ß µµ±¸ : H2 DB (°³¹ß¿ë), Oracle DB (¿î¿µ¿ë), IDE: Visual Studio Code (VSC), ¹öÀü °ü¸® GitHub
- ºôµå µµ±¸: Gradle 
- °³¹ß ¾ð¾î ¹× ÇÁ·¹ÀÓ¿öÅ© : Java, Spring Boot, JPA
- ±âŸ ±â¼ú½ºÅÃ: Ajax, HTML, CSS, JavaScript, jQuery, Thymeleaf, Lombok, Spring Validation, Hibernate (DDL-auto: update), Spring Data JPA, Lombok, JSON 
- API ¿¬µ¿
  ¼Ò¼È ·Î±×ÀÎ: Naver OAuth, Google OAuth, Kakao OAuth (spring-security-oauth2-client ¶óÀ̺귯¸® »ç¿ë)
  ¸ÞÀÏ ¼­ºñ½º: SMTP (Gmail ¼­¹ö ¼³Á¤)
  SMS ÀÎÁõ: Twilio API (ÀüÈ­¹øÈ£ ÀÎÁõ)
  °áÁ¦ API: KGÀ̴Ͻýº °áÁ¦ API

 

°£ÆíÇÏ°Ô °ü½ÉÀÖ´Â ÀϹÝ/±¹ºñÁö¿ø °úÁ¤ ¼ö°­·á ¾Ë¾Æº¸¼¼¿ä!

¿øÇϽô °úÁ¤À» ¼±ÅÃÇØÁÖ¼¼¿ä. ±³À°°úÁ¤Àº Áߺ¹ ¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.
  • ¼±ÅÃÇϽб³À°°úÁ¤ÀÔ´Ï´Ù.
  • °¡±î¿î ÁöÁ¡À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.
    • ½ÅûÇϽô ºÐÀÇ À̸§°ú ¿¬¶ôó¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.
      • -
      • -
      • ÀÔ·ÂÇϽŠÁ¤º¸°¡ »ç½Ç°ú ´Ù¸¦½Ã¿¡´Â Á¶È¸¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù.
      • ±âÀÔÇϽŠÁ¤º¸´Â »ó´ã ¸ñÀû¿Ü¿¡ ´Ù¸¥ ¿ëµµ·Î Àý´ë »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
      ÀÚ¼¼È÷ º¸±â
      ¼öÁý Ç׸ñ: À̸§, ¿¬¶ôó, ¼ö°­¾È³» °ü·Ã ÀÌ·Â
      ÀÌ¿ë ¸ñÀû: ¼ö°­¾È³» Á¦°ø, °ü·Ã ÀÌ·Â °ü¸® ¹× ¸ÂÃãÇü Àç¾È³»¸¦ ÅëÇÑ ¼­ºñ½º ǰÁú °³¼±
      º¸À¯ ±â°£: ¼öÁýÀϷκÎÅÍ ÃÖ´ë 3³â°£ º¸°ü ÈÄ ÆÄ±â

    Ãֽо÷µ¥ÀÌÆ®°¡ ¿Ï·áµÈ ÄÄÇ»ÅÍ ½Ã¼³

    • 2019 °­³²Ä·ÆÛ½º

      3³â ÀÎÁõ ¿ì¼ö
      ÈÆ·Ã±â°ü ¼±Á¤

    • 2020 ½ÅÃÌÄ·ÆÛ½º

      5³â ÀÎÁõ ¿ì¼ö
      ÈÆ·Ã±â°ü ¼±Á¤

    • 2021 ´ë±¸Ä·ÆÛ½º

      5³â ÀÎÁõ ¿ì¼ö
      ÈÆ·Ã±â°ü ¼±Á¤

    • 2022 °­³²Ä·ÆÛ½º

      5³â ÀÎÁõ ¿ì¼ö
      ÈÆ·Ã±â°ü ¼±Á¤

    • 2021 °­³²Ä·ÆÛ½º

      ÈÆ·Ã À̼öÀÚ Æò°¡
      Aµî±Þ ȹµæ

    • 2022 ½ÅÃÌÄ·ÆÛ½º

      ÈÆ·Ã À̼öÀÚ Æò°¡
      Aµî±Þ ȹµæ

    • 2024 ´ëÀüÄ·ÆÛ½º

      ÈÆ·Ã À̼öÀÚ Æò°¡
      Aµî±Þ ȹµæ

    • 9³â ¿¬¼Ó

      ´ëÇѹα¹ ±³À°ºê·£µå ´ë»ó
      Á¤º¸º¸¾È¡¤IT ±³À°

    • 4³â ¿¬¼Ó

      ´ëÇѹα¹ ºê·£µå½ºÅ¸ ´ë»ó
      Çпø±³À°¼­ºñ½º

    • 8³â ¿¬¼Ó

      ¿ÃÇØÀÇ ºê·£µå ´ë»ó
      Ãë¾÷±³À°¼­ºñ½º

    • 4³â ¿¬¼Ó

      ÆÛ½ºÆ®ºê·£µå ´ë»ó
      Ãë¾÷±³À°¼­ºñ½º

    Kakao Talk
    Call
    ºü¸¥ÀüÈ­»ó´ã

    ¼Õ½±°í °£ÆíÇϰÔ
    Àü¹®°¡¿Í ÀüÈ­»ó´ã!

    ¾È³»¹Þ°í ½ÍÀº ÁöÁ¡À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.

    ¾ß°£ ¹× ÁÖ¸» »ó´ã ÀüÈ­ ¾È³»

    ºü¸¥ ¾È³»¸¦ À§ÇØ
    ÆòÀÏ ¾ß°£(¿ÀÈÄ 6½Ã ~ ¿ÀÈÄ 10½Ã)
    ÁÖ¸»(¿ÀÀü 9½Ã ~ ¿ÀÈÄ 6½Ã)¿¡µµ ¾È³»ÇØ µå¸®°í ÀÖ½À´Ï´Ù.

    ÀϹÝ/±¹ºñÁö¿ø °úÁ¤ ¹Ù·Î ¾Ë¾Æº¸½Ã°Ú¾î¿ä?

    ´Ý±â
    • °ü½ÉÀÖ´Â ºÐ¾ß¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.
    • ±³À°Èñ¸ÁÁöÁ¡À» ¼±ÅÃÇØÁÖ¼¼¿ä
      • ½ÅûÇϽôºÐÀÇ À̸§°ú ¿¬¶ôó¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.
        • -
        • -
      ÀÚ¼¼È÷ º¸±â
      ¼öÁý Ç׸ñ: À̸§, ¿¬¶ôó, ¼ö°­¾È³» °ü·Ã ÀÌ·Â
      ÀÌ¿ë ¸ñÀû: ¼ö°­¾È³» Á¦°ø, °ü·Ã ÀÌ·Â °ü¸® ¹× ¸ÂÃãÇü Àç¾È³»¸¦ ÅëÇÑ ¼­ºñ½º ǰÁú °³¼±
      º¸À¯ ±â°£: ¼öÁýÀϷκÎÅÍ ÃÖ´ë 3³â°£ º¸°ü ÈÄ ÆÄ±â