Java & SpringBoot로 시작하는 웹프로그래밍_6주차

김지현·2021년 11월 28일
0

6주차는 java 프레임워크인 spring을 이용하여 서버를 구현하는 실습을 진행하였습니다. mysql은 프로그래머스 강의를 통해서 사전 학습을 하여서 ERD를 보는 것과 커리문을 이해하는데는 어렵지 않았습니다. 그리고 기존에 socket 통신으로 네트워크 통신을 해봤는데, http 통신 방식은 해보지 않아 이해가 어려울 거 같았는데, json과 같은 파일 형식으로 데이터를 받고 전달하는 식으로 구현되어 있다는 사실을 알게되었다. 그리고 java spring으로 구현된 서버 프로그램과 mysql 통신 방식은 네트워크 통신(socket)으로 이루어져있음을 프로그램 설정을 통하여 되는 것을 알 수 있었습니다. 그리고 JPA를 통하여 MySQL를 접근하고 처리하는 방식이 지원되어 쉽게 코드를 작성할 수 있어 좋았습니다. Intellij를 사용하는게 익숙하지 않아 혼자서는 코드를 작성할 수 없지만, Intellij에 익숙해지면 생산성이 많이 올라갈 수 있다는 것을 느꼈습니다. 다만, 전체적인 부분을 코드 생성이 되어 세부적인 구조 파악에 대해서는 이해하기가 어려운 것 같았습니다. Intellij와 java spring을 통해서 RDB 개념과 기본 설정에 대해서 배울 수 있어 좋은 시간이었습니다.

profile
아는것을 잘 설명하고 싶은 SW엔지니어

0개의 댓글