- 매일 새로운 밈의 등장으로 사람들의 입에 오르며 트렌드를 주도하는 밈!
- 누구나 쉽게 밈을 제작할 수 있는 기회를 제공하는 Memestore을 제작하자.
- 이 프로젝트는 H2를 데이터베이스로 사용하였습니다. 원활하게 실행하기 위해 H2 DB 설치가 필요합니다.
- 이 프로젝트는 Spring Boot로 개발되었습니다. VSC에서 원활하게 실행하기 위해 다음 Extension들을 설치해야 합니다.
- 3-1 git clone https://github.com/WebPHub/MemeStore
- 3-2 H2 DB 실행
권한 주기: chmod 755 h2.sh (윈도우 사용자는 x) 실행: window) h2.bat mac) ./h2.sh 데이터베이스 파일 생성 방법: - jdbc:h2:~/test (최초 한번) - ~/test.mv.db 파일 생성 확인 테이블 생성하기: create table member( id bigint generated by default as identity, name varchar(255), password varchar(255), primary key (id) ); create table memeimg( id bigint generated by default as identity, memberid bigint, img blob, title varchar(255), primary key (id), foreign key (memberid) references member (id) ); create table likememe( id bigint generated by default as identity, memberid bigint, imgid bigint, primary key (id), foreign key (memberid) references member (id), foreign key (imgid) references memeimg (id) );
- 3-3 HelloSpringApplication.java 실행
- 3-4 http://localhost:8080/v/home 접속