목록MySQL (2)
Coding Note
1. MySQL 한글 설정 MySQL> MySQL Server 5.7 > my.ini 파일에 아래 코드 추가하고 재시작하기 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' init_connect='SET collation_connection = utf8_general_ci' character-set-server=utf8 2. 사용자 생성, 권한 부여, 한글 설정 확인 3. MySQL 프로젝트 연결 src/main/resources/application.yml 위 폴더에 아래 코드 추가하기 가린 부..
스프링에서 JPA로 데이터베이스 다루기 1. domain 패키지 생성하고 posts 패키지 생성 후 클래스 인터페이스 생성 도메인(소프트웨어 요구사항)을 담을 패키지를 생성한다. 기존 MyBatis은 쿼리 매퍼를 사용하여 dto 패키지를 떠올리지만 다름. - Posts 클래스 코드 package com.bs.book.springboot.domain.posts; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.*; @Getter @NoArgsConstructor @Entity public class Posts { @Id @GeneratedValue(strategy = Ge..