반응형

2025/01 13

[DB] MySQL 에 정보 저장하고 검색하기

프로젝트를 진행하면서, 로그인한 JWT 를 가져와서 해독하고, 그 정보를 기반으로 유저를 파싱하려고 한다 MySQL 사용하는 법이 헷갈려서 정리해둔다 MySQL 설치는 여기에 정리해놨고 https://helloahram.tistory.com/172Docker Image Build 도 여기에 정리했다 https://helloahram.tistory.com/197 기존에 공부하면서 사용했던 MySQL Database 를 싹 다 지우고 진행할 예정이다 나는 Docker 에 MySQL 을 설치해놨다, 그래서 docker ps 로 이름을 먼저 찾아준다 ahram@AhramuicBookPro  ~  docker psCONTAINER ID IMAGE COMMAND ..

[Docker] Docker Image Build

MySQL 를 다시 만들려고 보니까, Docker 도 마음에 안 들어서Docker Image 를 다시 Build 하게 되었다  우선 내가 Docker Image 를 Build 폴더로 이동 or 생성하고, Dockerfile 을 만든다 mkdir mysql-dockercd mysql-docker Dockerfile 에 환경 변수를 설정해준다 vi Dockerfile # MySQL 공식 이미지 사용FROM mysql:8.0# 환경 변수 설정ENV MYSQL_ROOT_PASSWORD=[Root_PW]ENV MYSQL_DATABASE=ahramDBENV MYSQL_USER=ahramENV MYSQL_PASSWORD=[User_PW]# 포트 노출EXPOSE 3306# 기본 실행 명령CMD ["mysqld"] Im..

TIL/DOCKER 2025.01.04

[Spring] 스프링 빈과 의존관계

듣고 있는 강의 - 김영한의 Spring 입문편  컴포넌트 스캔과 자동 의존관계 설정 https://helloahram.tistory.com/195 에서 만들었던 서비스를 화면에 붙이기 위해서는 Controller 와 ViewTemplate 이 필요하다  MemberController 는 MemberService 를 통해서 회원가입을 하고 데이터를 조회할 수 있어야 한다 그런 관계를 의존 관계가 있다고 한다 MemberController 만들고 의존관계 추가  package hello.hello_spring.controller;import hello.hello_spring.service.MemberService;import org.springframework.beans.factory.annotation...

TIL/JAVA 2025.01.01
반응형