자바 기초 학습을 마친 후, 웹 서비스 개발에 많이 사용된다는 자바 기반의 프레임워크인 스프링 부트에 대해 익히 들어왔습니다. 실제로 사용해 본 경험은 없었기에 많은 기대를 하면서 이번에 ‘코딩 자율학습 스프링부트3 자바 백엔드 개발 입문’ 책을 구입하고 15기 온라인 스터디에 참여하게 되었습니다. 단순히 온라인 학습이라는 형식에 얽매이기보다는, 4주간의 정해진 커리큘럼과 매일의 학습 분량 덕분에 무계획적인 독학보다 […]
코딩자율학습 스프링부트3 자바 백엔드 개발 입문 4주차 학습 후기
이번 주에는 게시판의 핵심 기능인 ‘댓글’을 완성했습니다. 백엔드에서 댓글의 생성, 조회, 삭제(CRUD)를 탄탄하게 구현하고, 프론트엔드에서 사용자가 직관적으로 댓글을 등록하고 수정하며 삭제까지 할 수 있도록 모든 기능을 직접 만들어 봤습니다. 이로써 게시판의 기본적인 모든 기능을 스프링부트를 이용해구 구현해 보았습니다. 16일차: 댓글 컨트롤러와 서비스 만들기(생성, 수정, 삭제) CommentApiController에서 @PostMapping, @PatchMapping, @DeleteMapping을 이용해 REST API 형태로 댓글 생성, […]
코딩자율학습 스프링부트3 자바 백엔드 개발 입문 2주차 학습 후기
지난주 스프링 부트 기본 개념과 CRUD(Create/Read) 학습에 이어, 2주차에는 ‘수정(Update)’과 ‘삭제(Delete)’ 기능 구현, 그리고 웹 서비스의 핵심인 REST API를 다루었습니다. 6일차: 게시판 내 페이지 이동하기 6일차는 게시판 내 페이지 이동 방식인 링크와 리다이렉트에 대해 학습했습니다. 링크와 리다이렉트란 링크는 웹 페이지 간 직접 이동 방식이며, 리다이렉트는 서버 지시에 따라 브라우저가 자동으로 다른 페이지로 이동하는 방식입니다. 게시글 […]
코딩자율학습 스프링부트3 자바 백엔드 개발 입문 1주차 학습 후기
이전에는 자바 학습에 이어 스프링 부트 1주차 학습 후기를 공유하고자 합니다. 스프링부트까지 학습한후 자바를 이용한 웹서비스를 만들어 볼수 있도록 마지막 4주차 까지 열심히 달려보겠습니다. 1일차 : 스프링 부트 시작하기 스프링 부트의 개념, 개발 환경 설정 방법, 그리고 웹 서비스의 동작 원리에 대해 기본적인 내용들을 학습하였습니다. 2일차 : MVC 패턴 이해와 실습 뷰 템플릿과 MVC 패턴의 […]
