본문 바로가기

SSAFYcial/기획 기사10

Spring에 대해 알아보자 #4. Spring MVC 인사말 안녕하세요! 오늘은 Spring MVC에 대해 다뤄보려고 하는데요. 저의 20번째 SSAFYcial 기사이자, 마지막 기사가 될 거 같습니다. 1학기 과정 중 교수님의 강의를 통해 Spring에 대해 처음 배우며 Spring MVC 구조에 대해 배웠던 기억이 있는데요. 오늘은 그 기억을 되짚어 보면서 Spring MVC는 무엇인지 알아보는 시간을 가지려 합니다. 먼저, MVC Pattern에 대해 알아보고, MVC 각각의 역할을 공부한 뒤, Spring MVC 구조에 대해 본격적으로 다뤄볼 예정입니다. MVC란? MVC는 디자인 패턴 중 하나로 애플리케이션 개발 영역을 Model, View, Controller 세 가지로 나눠 각 역할에 맞춰 개발하는 방식을 의미합니다. 여기서 디자인 패턴이란 프.. 2023. 5. 30.
Spring에 대해 알아보자 #3. Interceptor 및 Filter 인사말 안녕하세요! 오늘은 세 번째 Spring 기획 기사를 작성해 보려고 합니다. Spring은 코드의 중복을 최소화할 수 있도록 많은 기능을 제공하고 있어서 편리합니다. 그중에서도 오늘은 Interceptor와 Filter에 대해 알아보려고 합니다. 처음 Spring을 배웠을 때, Interceptor와 Filter가 비슷하게 느껴지고 어떤 상황에서 무엇을 쓰는 것이 좋은지 헷갈렸던 기억이 있는데요. 이번 기획 기사를 통해 두 개의 개념과 차이를 확실히 짚어보고자 합니다. Filter 개념 Filter는 Dispatcher Servlet에 요청이 전달되기 전후로, 설정한 URL Pattern에 맞는 모든 요청에 대해 부가 작업을 처리할 수 있는 기능입니다. Dispatcher Servlet에 대해 알.. 2023. 5. 2.
Spring에 대해 알아보자 #2. JDBC, MyBatis, JPA 인사말 안녕하세요! 오늘은 지난 기획 기사에 이어 Spring에 대해 알아볼 예정인데요. 데이터를 Database에 영구적으로 저장하기 위해 사용하는 JDBC, MyBatis, JPA에 대해 다루려 합니다. 즉, 이 세 가지는 Java에서 DB에 접근하는 방법인데요. Spring에서 DB에 접근할 때 이 세 가지를 사용한다고 보시면 됩니다. 1. JDBC JDBC는 Java Database Connectivity의 약자로, DB에 접근할 수 있는 Java에서 제공하는 API입니다. JDBC를 통해 DB에서 자료를 쿼리 하거나 업데이트할 수 있습니다. JDBC의 주된 흐름은 JDBC 드라이버 로드, Connection(연결), Statement(SQL 전달), ResultSet(결과 응답)입니다. ✔️ J.. 2023. 4. 3.
Spring에 대해 알아보자 #1. Spring Framework를 사용하는 이유 인사말 안녕하세요. 오늘은 새로운 기획 주제와 함께 돌아왔습니다. 지난 6개월 동안 '블로그 운영기'라는 주제로 6개의 기획 기사를 작성했었는데요. 제가 쓰고 싶었던 주제라 즐겁게 글을 썼었던 것 같습니다. 이전 기획 기사가 궁금하시다면 아래 링크를 참고해 주세요. 개발 블로그 시작하기 #1. 개발자는 왜 블로그를 운영할까? | Engineering Blog 인사말 안녕하세요! 기획 기사로 돌아온 8기 SSAFYcial 서지윤입니다. 오늘은 올해 하반기 동안 이어지는 제 기획 기사에 대해 설명하고, 첫 번째 이야기를 풀어나가려고 합니다. 제 기획 주제는 ' p-lay-ground.tistory.com 이번달부터는 새로운 주제로 기획 기사를 진행해 보려고 하는데요. 오늘은 기획 주제 소개와 함께 첫 기획 .. 2023. 3. 3.
개발 블로그 시작하기 #6. 개발 블로그 시작 일지 인사말 안녕하세요. 오늘은 여섯 번째이자, 마지막 블로그 운영기 기사인데요. 처음으로 이 기획을 시작하던 때가 아직도 기억이 나는데 벌써 마지막 기사를 쓰고 있네요. 지나간 시간만큼 제 블로그에도 수많은 변화가 있었습니다. 이번 기사에서는 제가 약 6개월 동안 블로그를 만들어 가며 느꼈던 점, 어떻게 블로그를 발전시켜 왔는지 작성할 예정입니다. 더불어 제가 겪었던 시행착오와 도움을 받았던 글들도 함께 이야기해 보고자 합니다. 저는 SSAFY 1학기 과정을 시작했을 때 블로그를 만들어가기 시작했습니다. 시작한 지도 어느덧 약 6개월이라는 시간이 지났네요. 사실 중간중간 블로그를 아예 새로 시작하기도 했어서, 제대로 운영하기 시작한 것은 얼마 되지 않았습니다. 블로그를 시작한 지 약 6개월이 지났지만, 아직.. 2023. 1. 26.
개발 블로그 시작하기 #5. 개인 개발 블로그 살펴보기 인사말 안녕하세요. 오늘 글은 블로그 운영기 기획 5번째 기사인데요. 오늘은 개인 개발 블로그를 살펴보는 시간을 가져보려고 합니다. 다른 블로그를 살펴보면서 배움도 얻고, 블로그 운영을 어떻게 해야 할지도 알아보는 일석이조의 효과를 볼 수 있으리라 생각합니다. 제가 보면서 기억에 남았던 글과 SSAFY 교육생분들에게 도움이 될 것이라고 생각되는 글 위주로 선택해 소개해 드리고자 합니다. 신입 개발자, 프론트엔드 개발자, 백엔드 개발자를 위한 글로 나눠서 말씀드리려 합니다. 1. 신입 개발자 (1) 신입 개발자에게 기대하는 것 [2022.01.10 brunch] 이 글은 회사 대표님께서 신입 개발자를 뽑는 기준에 대해 정리해 두신 글인데요. 중간에 참고하면 좋은 글들도 같이 볼 수 있습니다. 명료하고 자세.. 2022. 12. 30.
개발 블로그 시작하기 #4. IT기업의 개발 블로그 살펴보기 인사말 안녕하세요! 이전까지 기획 기사에서 블로그 제작에 대해 다뤘었다면, 오늘부터는 기존에 존재하는 개발 블로그들을 소개해 드리고 합니다. 개발 블로그를 만들어가는 데 도움도 되고, 포스팅을 읽으면 학습에도 도움이 돼서 일석이조의 효과를 보실 수 있으실 거예요! 오늘은 IT 기업의 개발 블로그에 대해 이야기하고자 하는데요. 많은 IT 기업들이 개발 블로그를 운영하고 있다는 것을 알고 계신가요? 오늘은 많은 개발 블로그 중에서도 6개의 IT 기업 개발 블로그를 소개해드리려고 합니다! IT 기업의 개발 블로그에는 기업에 대한 정보뿐만 아니라 기술 공유, 오픈소스 코드까지 다양한 개발 지식을 얻을 수 있답니다. 저희 SSAFY인에게 가장 필요한 '취업'에 대한 정보까지 알차게 담겨있으니, 꼭 들어가 보시길 .. 2022. 11. 30.
개발 블로그 시작하기 #3. 블로그 플랫폼 추천 (2) GitHub 깃허브 인사말 안녕하세요! 오늘은 두 번째로 추천해 드릴 블로그 플랫폼, GitHub에 대해 설명드리려고 합니다. GitHub는 블로그를 운영하지 않더라도 알아두면 유용한데요. 이미 GitHub를 사용하고 있고, 블로그를 만들 예정이라면 기존의 GitHub에 블로그를 만드는 것도 좋을 듯합니다. 어떤 언어도 다루지 못해도 운영이 가능했던 Tistory와 달리 GitHub는 시작하기 전에 알고 있어야 하는 부분이 비교적 많습니다. 하지만, 어렵지 않고 금방 익힐 수 있는 부분이고, 블로그를 운영하지 않더라도 알아 두면 좋은 부분이라 GitHub에 대해 알아보고자 합니다. 0. GitHub란? GitHub를 알아보기에 앞서, Git에 대해 알아보려고 하는데요. Git이란 분산 버전 관리 프로그램으로, 여기서 버전 .. 2022. 10. 28.
반응형