Hướng dẫn nodejs mysql tutorial
Tạo projectĐể tạo project ta di chuyển đến thư mục project và thực thi dòng lệnh sau bằng cmd hoặc gitbash Show
Cài đặt packagesử dụng dòng lệnh sau để cài đặt các package cần thiết cho project:
Tạo serverTiếp theo ta tạo file có tên server.js
ta import 2 package express và body-parser. Rồi cấu hình server Port thông qua hàm app.listen. Ở đây mình sử dụng port 3000 các bạn có thể sử dụng port khác tùy ý Tạo database cho project
Tạo connect tới databaseĐể connect tới database mysql ta tạo file Dbconnection.js và import package mysql vào:
chúng ta thay đổi các thông tin sau cho phù hợp với server của bạn:
Tạo modelTa tạo model có các function tương ứng: getAllSinhVien : get toàn bộ sinh viên getSinhVienById: get sinh viên theo id addSV: thêm mới sinh viên deleteSV: delete sinh viên updateSV: update sinh viên
Tạo routeTạo file routes.js để điều hướng khi ta input url tương ứng
Chúng ta quay lại server.js và add thêm nội dung sau để import sử dụng dbconnection và routes vừa tạo
Testchạy câu lệnh để khởi động server:
sau đó bạn có thế dùng POSTMAN của chrome để test ví dụ dùng method GET trong postman GitHub code: https://github.com/bacalepr1992/RESTfullApi |