https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=psj9102&logNo=221282415870이번에 전반적으로 훑어보면서 이전에 MVC모델을 했던 기억들을 되살려보았고, Node js는
CREATE DATABASE nodejsCREATE TABLE member (id VARCHAR(20),pw VARCHAR(20),);npm install mysql 항상 DB를 다루는 부분은 어렵다. 작은 것 하나에 에러가 나는 것이 코딩이지만 더 보기 어려운 부분이
백엔드: Node js프론트엔드: bootstrap(출처: https://startbootstrap.com/template/small-business)(필요에 따라 Typescript로 기능 추가할 예정)DB: MySQL\+) 파일이 여러 개이기 때문에 복수를
DB테이블 사용자가 회원가입을 할 때 데이터를 저장할 테이블을 만들었다. member 테이블 > CREATE TABLE member ( membernumber INT PRIMARY KEY NOT NULL AUTOINCREMENT, username VARCHAR(10
MySQL 트랜잭션 테이블 이번 프로젝트에서 트랜잭션이 서너군데 필요하다. 그 중 하나가 회원가입을 할 때 회원(member)테이블과 회원도서정보(memberbookinf)을 동시에 생성해야 되기 때문이다. > CREATE TABLE memberbookinf ( us
로그인/로그아웃
서두 관리자 등록하는 페이지를 만들었다. 관리자는 회원가입한 사람중에서 검색하여 등록하게 만들었다. 등록하는 순서로는 > 관리자 아이디로 로그인 -> 관리자 페이지 로그인(관리자번호) > 등록페이지 -> 등록할 회원 검색 -> 등록 순 이런 식으로 만들었다. 이제 차
작가등록
npm install --save multer이미지를 업로드하기 위해서는 multer 모듈을 사용하는 것이 편하다. multer모듈을 사용하면 사용자나 관리자를 등록하는 것처럼 편하게 등록할 수 있다.
앞으로 도서를 등록할 때 이 도서분류를 토대로 도서번호 값을 설정하고 등록을 할 예정이다.
최종적으로 등록되는 파일과 이미지등록 부분도 다양하게 하면서 많은 도움이 되었고 Velog에 정리를 하면서 하니 더욱 공부가 되는 것 같다. 기능이 어느 정도 마무리 되면 css를 정리하고 깔끔한 예시들 캡쳐로 남기고 싶다.
이번에는 기존의 이미지 테이블과 내용 테이블을 지우고 도서 테이블을 만들면서 새롭게 바꿨다. 도서 등록도 마쳤지만, 테이블까지 설명하기에는 양이 많을 거 같아 따로 뺐다. 벌써 등록까지 전부 마쳐서 기쁘다. 3주차에 접어 들었는데 내가 생각하는 중간점검까지 아직 양이
이번에는 도서 등록을 했다. 기존의 파일을 지우고 다시 설정하는 과정에서 헷갈리기는 했지만 그래도 무난하게 잘 넘어간 것 같다. 중요한 것은 multer모듈로 각각 다른 형식의 파일들을 어떻게 넣는지 이해하는 것이었다. 지금은 버전 1이기 때문에 얼추 마무리가 된 다음
이번에는 회원관리를 진행했다. 어렵지는 않았는데 테이블에 문제가 생겨 생각보다 오래걸렸다. 회원에만 벌써 시간을 오래 사용했는데 앞으로는 어떨지 걱정이 앞선다. 그래도 다 경험이라 생각하고 다음에는 이런 실수를 줄어야겠다.
앞으로 View를 만들 경우가 많을 거 같아 미리 정리했다. 처음 View를 만들어보는데 어렵지 않았고 이를 공부하고 정리하는 과정이 재밌었다. 처음보다 진도가 느리기는 하지만 확실하게 잡고 넘어가고 싶다.