21.06.29
DB생성
DB 접속 및 DataBase 생성
- 우선 MariaDB에 접속한다.
- 그리고 DataBase라는걸 생성해주는데 위는 'homepage'라는 이름으로 생성한 모습이다.
- 해당 부분에 대해서는... 좀 더 공부해서 다시 정리하자
계정 생성 및 권한 부여
- 위부터 설명하면, 'spring'이라는 이름으로 계정(user)을 생성하고, 해당 계정의 비밀번호는 'spring'으로 하였다. 그리고 접속은 'localhost'에서 하겠다는 의미.
- 두번째는 권한 부여인데, homepage 데이터베이스의 모든 테이블에 대한 권한을 "'spring'@'localhost'"에게 준다는 뜻이다.
- flush는 환경 설정에서의 commit과 같은 역할을 한다. id, PW 추가&수정 등 환경설정이 변경되었을 경우 MySQL의 재시작 없이 변경한 설정 부분을 적용시킬 수 있게 해준다.
Table 생성
- 내가 기존에 사용하던 오라클과 테이블 형성 방식 등은 비슷하지만 Constraint 추가 부분에서 조금 다르다
- 위의 사진과 같이 오라클에서는 아래에 따로 두었던 구문을, MariaDB에선 타입 설정과 함께 바로 정해주는듯 하다.
- reg와 log는 각각 가입, 로그인 일자를 말하며, approval_status는 이메일의 인증 여부, approval_key는 이메일에 발송할 key를 의미한다.
Spring
Controller 생성
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴ
ㅇㅁㄴ
ㅇ
위의 모든 과정은 아래의 블로그를 참조하였다.
ㅁㄴㅇ
반응형
'국비교육기관 > 스터디' 카테고리의 다른 글
Spring 시작2 - MariaDB 설치 (0) | 2021.06.22 |
---|---|
Spring 시작1 - 셋업 (0) | 2021.06.22 |
<Spring> 설치 및 환경 셋업 (0) | 2021.06.14 |
댓글