LUMI_dev
사용자 관리하기 - #1. 회원가입 구현 (설정 편) 본문
스파르타 코딩 클럽 | 자바 심화 과정/Spring Master (숙련 주차)
사용자 관리하기 - #1. 회원가입 구현 (설정 편)
luminous_dev 2025. 2. 5. 00:40프로젝트 설정
build.gradle : JPA, MySQL 추가
// JPA
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
// MySQL
runtimeOnly 'com.mysql:mysql-connector-j'
application.properties에 추가
spring.datasource.url=jdbc:mysql://localhost:3306/auth
spring.datasource.username=root
spring.datasource.password={비밀번호}
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.show_sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.properties.hibernate.use_sql_comments=true
C:\Program Files\MySQL\MySQL Server 8.0\bin의 창에 cmd > mysql -u root -p > 패스워드 입력
create Database
CREATE DATABASE auth;
Controller 두 개 만들기
html 추가
static 추가
'스파르타 코딩 클럽 | 자바 심화 과정 > Spring Master (숙련 주차)' 카테고리의 다른 글
사용자 관리하기 - #2. 로그인 구현 JWT (1) | 2025.02.05 |
---|---|
사용자 관리하기 - #1. 회원가입 구현 (구현 편) / 양방향, 단방향 암호 알고리즘 (0) | 2025.02.05 |
인증과 인가란? (1) | 2025.02.04 |
Bean - #2.같은 타입의 Bean이 2개라면?_@Primary, @Qualifier (1) | 2025.02.04 |
Bean #1. Bean을 수동으로 등록하는 법 (0) | 2025.02.04 |