스프링부트3 14

스프링부트 - MySQL 연동 과정 (MySQL 버전: 8.0.40)

MySQL 8.0.40 설치 완료 및 데이터베이스와 테이블 생성그리고 스프링부트 컨트롤러, 엔티티, DTO, 리파지터리가 있다는 전제 하에 진행한다.   build.gradle에 아래 코드를 넣어준다.implementation 'com.mysql:mysql-connector-j'   application.properties에 아래 코드를 넣어준다.spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.0.1:3306/testdbspring.datasource.username=rootspring.datasource.password=1234  Entity에 아래 어노테이션을 추가하고 ..

스프링부트3 2024.12.08
스프링부트 - 인텔리제이 GitHub 연동

깃 설치https://git-scm.com/ Git git-scm.com   깃허브에서 저장소 생성 후 VCS - Create Git Repository...  빨간색 파일 이름으로 바뀐다.(스테이징 영역에 추가되지 않은 상태)  Git - Manage Remotes...  + 버튼을 눌러 깃허브 저장소의 주소 입력 후 OK 이후 Git 메뉴의 Commit, Push 등 기능 사용  -- 기타 --* Git 저장소를 사용하기 위해 Token 발급 필요 * github branch가 main / master 2개가 생성될 경우 main을 사용하도록 하는 명령어git branch -M main 후 재작업  * github default branch 변경하는방법깃허브 저장소에서 Settings - Defaul..

스프링부트3 2024.12.08
코딩 자율학습단 스프링부트3 학습 후기

코딩 자율학습단 스프링부트3 학습 후기 나는 현직 1년차 개발자로 아직 배워야 할 지식이 많다. 전공도서를 찾다가 운명처럼 만난 책이 있다. 코딩 자율학습 스프링부트3 자바 백엔드 개발 입문왜 이 책에 관심이 생겼냐 하면 한 가지 눈에 띄는게 있었기 때문.도서 출판사에서 한 달간 무료로 지원 받으면서 학습을 시켜준다는 내용이었다. 내가 신청한 기수는 11기였으며 평소 관심이 있었던 스프링부트로 신청하게 되었다.     https://cafe.naver.com/gilbutitbook 코딩 자율학습단 : 네이버 카페성장의 경험과 완성의 재미를 제공합니다. Python, C++, Java, C, 자바스크립트, 안드로이드, SQLcafe.naver.com 책 한권만 있으면 누구나 참여 가능하고 연 6회 정도 교..

스프링부트3 2024.12.05
스프링부트3 학습일지 [4주차]

스프링부트3 학습일지 [4주차]  16일차 15일차의 댓글 조회기능에 이어 댓글 생성/수정/삭제 기능 구현을 진행하였다.  17일차이전에 구현한 게시판에서 댓글을 볼 수 있는 기능을 구현하였다. 댓글 레이아웃에 사용될 구조를 부트스트랩에서 참조하고 뷰 파일을 재구성한 후 컨트롤러에 조회 기능을 추가했다.  18일차댓글 등록을 위한 자바스크립트 문법과 REST API 호출 방법에 대해 학습하였다.  19일차댓글 수정 기능을 구현하였다. 모달의 기능과 이벤트, 트리거와 데이터 전달 방법에 대해 학습하였다.  20일차댓글 삭제 기능 구현을 마지막으로 스프링부트3 학습을 마무리하였다.

스프링부트3 2024.12.04