Hướng dẫn how to connect mongodb with java in intellij - cách kết nối mongodb với java trong intellij

Trong MongoDB, để xác thực, bạn phải cung cấp tên người dùng, mật khẩu và cơ sở dữ liệu xác thực được liên kết với tên người dùng này. Nếu cơ sở dữ liệu xác thực khác với cơ sở dữ liệu mà bạn muốn kết nối, hãy chỉ định cơ sở dữ liệu xác thực với tham số authSource trong URL. Nếu không có cơ sở dữ liệu xác thực được chỉ định, MongoDB sử dụng cơ sở dữ liệu admin theo mặc định.

Ví dụ: bạn muốn kết nối với cơ sở dữ liệu local nhưng cơ sở dữ liệu xác thực của bạn là admin. Trong trường hợp này, URL kết nối sẽ trông giống như: mongodb://localhost:27017/local?authSource=admin.

  1. Trong cửa sổ công cụ cơ sở dữ liệu (), nhấp vào biểu tượng thuộc tính nguồn dữ liệu.Database tool window (), click the Data Source Properties icon

    Hướng dẫn how to connect mongodb with java in intellij - cách kết nối mongodb với java trong intellij
    .

  2. Trên tab Nguồn dữ liệu trong hộp thoại Nguồn dữ liệu và Trình điều khiển, nhấp vào biểu tượng Thêm () và chọn MongoDB.Data Sources tab in the Data Sources and Drivers dialog, click the Add icon () and select MongoDB.

  3. Ở dưới cùng của khu vực Cài đặt nguồn dữ liệu, nhấp vào liên kết tải xuống các tệp trình điều khiển bị thiếu. Khi bạn nhấp vào liên kết này, IntelliJ & NBSP; Các trình điều khiển tải xuống ý tưởng được yêu cầu để tương tác với cơ sở dữ liệu. IDE không bao gồm trình điều khiển đi kèm để có kích thước nhỏ hơn của gói cài đặt và để giữ cho các phiên bản trình điều khiển cập nhật cho mỗi phiên bản IDE.Download missing driver files link. As you click this link, IntelliJ IDEA downloads drivers that are required to interact with a database. The IDE does not include bundled drivers in order to have a smaller size of the installation package and to keep driver versions up-to-date for each IDE version.

    Bạn có thể chỉ định trình điều khiển của mình cho nguồn dữ liệu nếu bạn không muốn tải xuống trình điều khiển được cung cấp. Để biết thêm thông tin về việc tạo kết nối cơ sở dữ liệu với trình điều khiển của bạn, hãy xem Thêm trình điều khiển người dùng vào kết nối hiện có.

  4. Từ danh sách loại kết nối, chọn loại kết nối của bạn:Connection type list, select your connection type:

    • Mặc định: Định dạng chuỗi kết nối tiêu chuẩn (ví dụ: mongodb://localhost:27021/admin). Đọc thêm về định dạng chuỗi kết nối tiêu chuẩn trong định dạng chuỗi kết nối tiêu chuẩn tại Docs.MongoDB.com.: standard connection string format (for example, mongodb://localhost:27021/admin). Read more about standard connection string format in Standard Connection String Format at docs.mongodb.com.

    • MongoDB Atlas (Giao thức SRV): Định dạng kết nối DNS SEEDLIST (ví dụ: mongodb+srv://server.example.com/). Đọc thêm về định dạng kết nối DNS Sedlist ở định dạng kết nối DNS SEEDLIST tại các tài liệu.MongoDB.com.: DNS seedlist connection format (for example, mongodb+srv://server.example.com/). Read more about the DNS seedlist connection format in DNS Seedlist Connection Format at docs.mongodb.com.

  5. Chỉ định chi tiết kết nối cơ sở dữ liệu: Đăng nhập, mật khẩu và cơ sở dữ liệu mà bạn muốn kết nối. Để đặt mật khẩu trống, nhấp chuột phải vào trường mật khẩu và chọn đặt trống.Password field and select Set empty.

  6. Để đảm bảo rằng kết nối với nguồn dữ liệu thành công, hãy nhấp vào liên kết kết nối kiểm tra.Test Connection link.

Sửa đổi lần cuối: 14 tháng 12 năm 2021

Tích hợp kết nối với dữ liệu MongoDB với các phù thủy trong IntelliJ.

Trình điều khiển CDATA JDBC cho MongoDB cho phép bạn truy cập MongoDB dưới dạng nguồn dữ liệu JDBC, cung cấp tích hợp các công cụ phát triển nhanh chóng trong IDE. Bài viết này cho thấy cách sử dụng Trình hướng dẫn cấu hình nguồn dữ liệu để kết nối với dữ liệu MongoDB trong IntelliJ.

Tạo nguồn dữ liệu JBDC cho MongoDB

Thực hiện theo các bước bên dưới để thêm bình trình điều khiển và xác định các thuộc tính kết nối cần thiết để kết nối với dữ liệu MongoDB.

  1. Trong cửa sổ Nguồn dữ liệu, nhấp chuột phải và sau đó nhấp vào Thêm nguồn dữ liệu -> Nguồn dữ liệu DB.
  2. Trong hộp thoại Thuộc tính nguồn dữ liệu xuất hiện, các thuộc tính sau được yêu cầu:

    • Tệp trình điều khiển JDBC: Nhấp vào nút bên cạnh menu này để thêm tệp trình điều khiển JDBC cdata.jdbc.mongodb.jar, nằm trong thư mục cài đặt.: Click the button next to this menu to add the JDBC Driver file cdata.jdbc.mongodb.jar, located in the installation directory.
    • Lớp trình điều khiển JDBC: Trong menu này, chọn cdata.jdbc.mongodb.mongodbdriver từ danh sách.: In this menu, select cdata.jdbc.mongodb.MongoDBDriver from the list.
    • URL cơ sở dữ liệu: Nhập URL kết nối vào thuộc tính URL JDBC. URL phải bắt đầu với JDBC: MongoDB: và bao gồm các thuộc tính kết nối được phân tách bằng dấu chấm phẩy.: Enter the connection URL in the JDBC URL property. The URL must start with jdbc:mongodb: and includes connection properties separated with semicolons.

      Đặt các thuộc tính kết nối máy chủ, cơ sở dữ liệu, người dùng và mật khẩu để kết nối với MongoDB. Để truy cập các bộ sưu tập MongoDB làm bảng, bạn có thể sử dụng Khám phá lược đồ tự động hoặc viết các định nghĩa lược đồ của riêng bạn. Các lược đồ được xác định trong các tệp .rsd, có định dạng đơn giản. Bạn cũng có thể thực hiện các truy vấn dạng tự do không được gắn với lược đồ.

      Trình thiết kế chuỗi kết nối tích hợp

      Để được hỗ trợ trong việc xây dựng URL JDBC, hãy sử dụng trình thiết kế chuỗi kết nối được tích hợp vào trình điều khiển JDBC MongoDB. Bấm đúp vào tệp JAR hoặc thực thi tệp JAR từ dòng lệnh.

      java -jar cdata.jdbc.mongodb.jar

      Điền vào các thuộc tính kết nối và sao chép chuỗi kết nối vào bảng tạm.

      Hướng dẫn how to connect mongodb with java in intellij - cách kết nối mongodb với java trong intellij

      Một URL JDBC điển hình là như sau:

      jdbc:mongodb:Server=MyServer;Port=27017;Database=test;User=test;Password=Password;

Hướng dẫn how to connect mongodb with java in intellij - cách kết nối mongodb với java trong intellij

Chỉnh sửa và lưu dữ liệu MongoDB

Để khám phá thông tin lược đồ, nhấp chuột phải vào nguồn dữ liệu bạn vừa tạo và nhấp vào làm mới các bảng. Để truy vấn một bảng, nhấp chuột phải vào nó và sau đó nhấp vào Open Bảng Editor. Bạn cũng có thể sửa đổi các bản ghi trong Trình chỉnh sửa bảng.

Hướng dẫn how to connect mongodb with java in intellij - cách kết nối mongodb với java trong intellij

Làm thế nào kết nối MongoDB với IntelliJ?

Trong trường hợp này, URL kết nối sẽ trông giống như: MongoDB: // LocalHost: 27017/Local? AuthSource = admin.) Và chọn MongoDB. Ở dưới cùng của khu vực Cài đặt nguồn dữ liệu, nhấp vào liên kết tải xuống các tệp trình điều khiển bị thiếu. Khi bạn nhấp vào liên kết này, IntelliJ Idea tải xuống trình điều khiển được yêu cầu để tương tác với cơ sở dữ liệu.mongodb://localhost:27017/local?authSource=admin . ) and select MongoDB. At the bottom of the data source settings area, click the Download missing driver files link. As you click this link, IntelliJ IDEA downloads drivers that are required to interact with a database.

Làm thế nào MongoDB được kết nối với Java?

Hướng dẫn kết nối..
Kết nối với MongoDB ..
Xem danh sách các tùy chọn kết nối ..
Chỉ định hành vi kết nối với lớp Mongoclient ..
Bật nén mạng ..
Bật TLS/SSL trên kết nối ..
Kết nối với MongoDB bằng cách sử dụng dữ liệu JNDI ..

Tôi có thể sử dụng Java với MongoDB không?

Trước khi bạn bắt đầu sử dụng MongoDB trong các chương trình Java của mình, bạn cần đảm bảo rằng bạn đã thiết lập máy khách MongoDB và Java trên máy.Bạn có thể kiểm tra hướng dẫn Java để cài đặt Java trên máy của bạn.Bây giờ, chúng ta hãy kiểm tra cách thiết lập máy khách MongoDB.Bạn cần tải xuống Jar MongoDB-Driver-3.11.you need to make sure that you have MongoDB CLIENT and Java set up on the machine. You can check Java tutorial for Java installation on your machine. Now, let us check how to set up MongoDB CLIENT. You need to download the jar mongodb-driver-3.11.

Làm thế nào để MongoDB kết nối với Intellij Community Edition?

Để kết nối với cơ sở dữ liệu MongoDB, hãy đến cửa sổ công cụ cơ sở dữ liệu ở phía bên phải của IDE và nhấp vào nút + (mới).Chọn nguồn dữ liệu sau đó MongoDB làm loại nguồn dữ liệu.Tùy chỉnh tên của nguồn dữ liệu, chi tiết kết nối, sau đó nhấp vào liên kết kiểm tra để đảm bảo mọi thứ đều ổn.