🚗 Backend Toy Project/스프링 부트 게시판

    [스프링부트 게시판] 2. MySQL 세팅

    이번 시간에는 MySQL DataBase를 사용하기 위해 MySQL 환경설정 및 연결을 진행하겠습니다. 1. MySQL 환경설정 우선 MySQL Workbench에서 관리자(root)로 새로운 커넥션(Connection)을 만든 뒤, 입장하여 아래의 코드를 입력하고 실행해줍니다. -- 유저이름@아이피주소 create user 'cos'@'%' identified by 'cos1234'; -- ON DB이름.테이블명 -- TO 유저이름@아이피주소 GRANT ALL PRIVILEGES ON *.* TO 'cos'@'%'; CREATE DATABASE blog CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; use blog; 다음으로는 MySQL 한글 설정을 위해 ..

    [스프링부트 게시판] 1. 의존성 설정

    Project Explorer 탭에서 우클릭하여 New -> Spring Starter Project로 자바 프로젝트를 생성한 뒤, 다음과 같이 설정해줍니다. 이후 Next 버튼을 눌러 다음과 같은 화면을 띄운 뒤, 의존성 설정을 하나씩 설정해줍니다. 여기서는 총 6개의 의존성 설정을 진행합니다. 위에서 설정한 의존성 설정을 간단하게 하나씩 알아보겠습니다. 1. Spring Boot DevTools 우선 Spring Boot DevTools의 경우 여러가지 기능들이 있지만 여기서 설명하고자 하는 핵심적인 기능은 Live Reload 기능입니다. Live Reload란 파일이 수정되었을 때 자동으로 브라우저를 새로고침 해주는 기능을 말합니다. 해당 기능을 사용하여 개발할 시 굉장히 편리하기 때문에 추가해주..