티스토리

devlog
검색하기

블로그 홈

devlog

itsanisland.tistory.com/m

iOS developer 👩🏻‍💻

구독자
4
방명록 방문하기

주요 글 목록

  • [IT 개발자를 위한 필독서 SSAFYdia] 자바 개발자가 쉽게 이해하는 JPA 개념 정리 개발하면서 SQL을 직접 쓰는 게 익숙해질 때쯤 사람들은 이런 생각을 하곤 합니다.“이걸 꼭 일일이 다 써야 해? 더 편하게 하는 방법은 없을까?” 사실 단순한 CRUD 작업, 예를 들면 회원 정보를 저장하거나 불러오는 일은 언제나 비슷비슷합니다. 그런데 매번 SQL을 직접 쓰자니 번거롭고 객체로 변환하는 코드도 반복되는 게 많죠. 그래서 등장한 게 바로 JPA(Java Persistence API)입니다.JPA는 자바 개발자가 SQL에 매달리지 않아도 객체 중심으로 코드를 짤 수 있게 도와주는 기술이에요. 저도 프로젝트를 진행하면서 JPA를 활용해 데이터베이스 연동 기능을 직접 구현해본 경험이 있어서 이번 기사에서는 JPA를 처음 접하시는 분들도 쉽게 이해할 수 있도록 기초 개념부터 차근차근 정리해보.. 공감수 1 댓글수 0 2025. 5. 6.
  • SSAFY 12기 교육생이 직접 말하는 SSAFY 하길 잘했다고 느낀 순간 TOP 3! 제가 SSAFY에 입과하고 약 9개월이 흐른 지금 이 시점에서 느낀 점은그동안 정말 치열하게 하루하루를 보낸 것 같다는 것입니다.   하지만 시간이 지나고 돌아보니 SSAFY에 들어오길 잘했다는 확신이 들었던 순간이 많았던 것 같은데요.그래서 이번 기사를 통해 제가 SSAFY를 하길 정말 잘했다고 느꼈던 세 가지 순간을 나눠보려고 합니다.예비 SSAFY인들 혹은 지금 프로젝트로 지친 SSAFY인을 위한 소소하지만 공감이 되고 도움이 되는 내용이 되었으면 좋겠습니다.    Top 1 개발 실력이 정말 많이 늘었다고 느껴졌을 때SSAFY를 시작하기 전 저는 모바일 앱 개발자로 실무 경험이 있었고 1학기 모바일 반에서 수업을 들었지만 백엔드 내용도 커리큘럼에 포함되어 있어서 수업을 듣고 프로젝트를 하면서 백엔.. 공감수 0 댓글수 0 2025. 3. 31.
  • [IT 개발자를 위한 필독서 SSAFYdia] JWT 인증 필터부터 Redis 연동까지, 직접 구현한 Spring Boot 인증 시스템 안녕하세요! 이번 기사도 SSAFY 프로젝트 중에 요긴하게 잘 사용했던 기술을 들고 찾아왔습니다.  프로젝트 백엔드 개발을 맡아 JWT 인증 방식을 도입하여 Spring Boot 환경에서 JWT를 직접 적용해 본 경험을 정리해보고자 합니다!처음에는 생소했던 JWT였지만 프로젝트에 녹여내며 인증 시스템에 대한 이해도를 한층 높일 수 있었습니다. 이 글에서는 JWT란 무엇인지부터 실제 코드까지 실용적인 내용을 정리해 보겠습니다!    인증 시스템에 대해 고민하다 웹 서비스를 만들다 보면 '인증'과 '인가'는 빠질 수 없는 중요한 주제입니다. 예를 들어 사용자가 웹사이트에 로그인할 때를 생각해 봅시다. 사용자가 아이디와 비밀번호를 입력해서 본인이 누구인지 증명하는 과정은 인증(Authentication)입니다.. 공감수 0 댓글수 0 2025. 3. 29.
  • 개발자로 성장하는 과정을 담은 2학기 SSAFY 프로젝트 이야기 + 필드 트립 후기 🚗 SSAFY의 2학기가 시작되면서 3번의 프로젝트 중 본격적인 시작을 알리는 공통 프로젝트를 진행하게 되었고 현재는 최종 발표까지 마치며 특화 프로젝트 팀 빌딩을 끝내고 기획 단계에 접어들게 되었습니다. 공통 프로젝트는 전공자와 비전공자의 비율이 반반으로 구성되어 있어 다양한 배경을 가진 팀원들과 협업하는 경험을 할 수 있습니다. 개발 경험이 풍부한 사람도 있고 이제 막 시작한 사람도 있지만 서로 협력하며 성장할 수 있는 좋은 기회인 것 같습니다.  이번 기사를 통해 긍정적인 협업 경험을 쌓을 수 있는 특별한 차별점을 가지는 SSAFY 프로젝트에 대해서 소개해 드리려고 합니다! 1. 라이브 세션과 특강을 통한 인사이트 공유SSAFY에서는 프로젝트를 진행하다 보면 개발자라면 한 번쯤 고민하게 되는 다양한 주.. 공감수 0 댓글수 0 2025. 3. 2.
  • [SSAFYdia] SSAFY 공통 프로젝트 백엔드 개발기: Docker로 배포부터 운영까지 🐋 안녕하세요! SSAFY 공통 프로젝트에서 백엔드 개발을 담당하면서 Docker를 활용하여 인프라를 구축한 경험으로 토대로 얻은 Docker 지식들을 공유하려고 합니다. 처음에는 생소했던 컨테이너 기술이었지만 프로젝트를 진행하면서 그 필요성과 장점을 실감하게 되었습니다. 특히 여러 개의 서비스를 연동하고 배포해야 하는 환경에서 큰 도움이 되었습니다. (저는 Spring Boot, MySQL, Nginx, Jenkins, Redis 등을 컨테이너화하고 서로 연동하는데 Docker를 활용했습니다!) 따라서 이번 기사를 통해 Docker의 기본 개념부터 간단한 실습, 실제 프로젝트에서 어떻게 활용했는지에 대해 설명하고자 합니다. 1. 도커란?Docker는 컨테이너 기반의 가상화 기술을 제공하는 플랫폼으로 애플리.. 공감수 0 댓글수 0 2025. 2. 27.
  • [SSAFYdia] 5일 만에 AI 챗봇 완성?! 🔥 | SSAFY에서 배운 LLM & RAG 실전 적용기 이번 기사를 통해 겨울 12기 SSAFY 계절학기에서 AI 코스를 수강하면서 AI, LLM, 그리고 RAG 기술을 배우고 이를 활용한 챗봇 프로젝트까지 진행한 경험을 공유하려고 합니다.  처음엔 AI 기술을 단순히 학습하는 과정이라고 생각했는데 직접 구현하고 배포까지 해보면서 진짜 실무에서 AI 서비스를 만들려면 어떤 과정이 필요한지 몸소 체험할 수 있었던 시간이었습니다! ദി ᷇ᵕ ᷆ )  따라서, 이번 기사에서는 다음 내용들을 다뤄보겠습니다.✅ AI, LLM, RAG 개념 정리✅ 5일 동안 진행한 구미 맛집 추천 챗봇 프로젝트✅ 배운 점 & 느낀 점 & 아쉬운 점 ps. 2학기를 진행 중인 12기 SSAFY 교육생분들 중 프로젝트에 AI를 어떻게 활용해야 할지 고민이 되시는 분들은 해당 내용을 참고하.. 공감수 0 댓글수 0 2025. 1. 27.
  • [SSAFYcial] SSAFY 11기 최우수 기자상 수상 싸피셜 선배님을 인터뷰 해보다! ╭ ◜◝ ͡ ◜◝ ͡  ◜◝ ͡ ◜◝ ͡  ◜◝ ╮          안 녕 하 세 요 !╰ ◟◞ ͜  ◟ ͜   ◟◞ ͜  ◟ ͜   ◟◞ ╯                   O                 °  ∧_∧ (´゙゚ω゚')_(_つ/ ̄ ̄ ̄/_   ̄ ̄ ̄ 이 글은 SSAFY 공식 기자단인 SSAFYcial의 일원이 되고 처음 발행하는 기사입니다!  8월 자율 기사의 미션은 바로  ˗ˋˏ  기자단 간 인터뷰  ˎˊ˗   였습니다! (두둥)                                             ﹀﹀﹀﹀ᶰᵉʷ﹀﹀﹀﹀﹀﹀    어떤 분을 인터뷰이로 섭외해야 할까 고민을 하던 중에 싸피 지원했을 당시에 재밌게 봤던 유튜브 영상이 생각이 났었는데요...  바로 이 영상입니다!!  h.. 공감수 39 댓글수 32 2024. 8. 18.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.