You are on page 1of 21

Môn học: Cơ sở dữ liệu nâng cao GV: Ths.

Lê Thị Minh Châu


Họ Tên: Huỳnh Nhật Nam
MSSV: 21110903

Maven - MongoDB Connection


1. Cài đặt
1.1 Download
- MongoDB Community Server:
https://www.mongodb.com/try/download/community
- MongoDB Shell: https://www.mongodb.com/try/download/shell
1.2 Install MongoDBCompass
1.3 Cài đặt thành công
1.4 Kết nối và quản lý mongoDB server
- Kết nối với mongoDB server:
Nhấn connect để kết nối mongodb://localhost:27017

- Kết quả:
Giao diện chính mongoDB Compass với localhost:27017
1.5 Tạo database trên mongoDB compass
Nhấn nút icon dấu “+” bên phải chữ “Databases”, hộp thoại “Create Database”
được mở ra
Nhập tên database
Nhập tên collection
➔ Create Database

1.6 Import data


- Import thành công
1.7 Install Mongo Shell
- Cài đặt thành công
2. Kết nối MongoDB
- Maven dependencies

- Tạo class DBConnectionWithServerSingle


- Viết code kết nối server đơn

- Run As => Java Application

 Kết nối thành công và hiện thị ra các nhà hàng ở quận “Bronx”
Project Maven Sample for Eclipse
Bước 1: File -> New -> Maven Project. Trong dialog hiện ra, lựa chọn “Create a simple
project …” như trong hình. Chọn next.

Bước 2: Nhập thông tin và nhấn Finish.


➔ Tạo thành công

Bước 3: cấu hình file pom


- Dữ liệu gốc

- Thêm thư viện hibernate vào dự án

- Đã import thành công


- Thư mục chứa hibernate

Bước 4: chạy maven


- Trong cửa sổ Project Explorer, nhấn chuột phải vào project maven-sample, chọn Run
As → Maven Build… Trong phần Goals, điền các command, mỗi command cách
nhau một khoảng trắng. Sau đó nhấn Run để chạy maven.
- Build thành công
Project CheckNumeric for Eclipse
Bước 1: File -> New -> Maven Project. Trong dialog hiện ra, lựa chọn “Create a simple
project …” như trong hình. Chọn next.

Bước 2: Điền thông tin và nhấn Finish.


Bước 3: cấu hình file pom
- Dữ liệu gốc

- Thêm thư viện commons-lang3 vào dự án

- Đã import thành công

- Thư mục chứa hibernate


Bước 4: tạo class CheckNumeric.java
- Bổ sung đoạn code sau:
Bước 5: lưu lại code, nhấn Run để chạy class CheckNumeric và nhận được kết quả

Bước 6: chạy maven

- Project sẽ báo lỗi

Cách 2: Nếu đã cài JDK (JRE) 1.12, bổ sung đoạn code sau vào file pom.xml để maven sử
dụng Java 1.8 để biên dịch
- Build thành công

You might also like