在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:mongodb/mongo-java-driver开源软件地址:https://github.com/mongodb/mongo-java-driver开源编程语言:Java 70.7%开源软件介绍:Release NotesRelease notes are available here. DocumentationReference and API documentation is available here. Support / FeedbackFor issues with, questions about, or feedback for the MongoDB Java driver, please look into our support channels. Please do not email any of the Java driver developers directly with issues or questions - you're more likely to get an answer on the MongoDB Community Forums. At a minimum, please include in your description the exact version of the driver that you are using. If you are having connectivity issues, it's often also useful to paste in the line of code where you construct the MongoClient instance, along with the values of all parameters that you pass to the constructor. You should also check your application logs for any connectivity-related exceptions and post those as well. Bugs / Feature RequestsThink you’ve found a bug? Want to see a new feature in the Java driver? Please open a case in our issue management tool, JIRA:
Bug reports in JIRA for the driver and the Core Server (i.e. SERVER) project are public. If you’ve identified a security vulnerability in a driver or any other MongoDB project, please report it according to the instructions here. VersioningMajor increments (such as 2.x -> 3.x) will occur when break changes are being made to the public API. All methods and classes removed in a major release will have been deprecated in a prior release of the previous major release branch, and/or otherwise called out in the release notes. Minor 3.x increments (such as 3.1, 3.2, etc) will occur when non-trivial new functionality is added or significant enhancements or bug fixes occur that may have behavioral changes that may affect some edge cases (such as dependence on behavior resulting from a bug). An example of an enhancement is a method or class added to support new functionality added to the MongoDB server. Minor releases will almost always be binary compatible with prior minor releases from the same major release branch, except as noted below. Patch 3.x.y increments (such as 3.0.0 -> 3.0.1, 3.1.1 -> 3.1.2, etc) will occur for bug fixes only and will always be binary compatible with prior patch releases of the same minor release branch. @BetaAPIs marked with the @DeprecatedAPIs marked with the com.mongodb.internal.*All code inside the BinariesBinaries and dependency information for Maven, Gradle, Ivy and others can be found at http://search.maven.org. Example for Maven: <dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId>
<version>x.y.z</version>
</dependency> Snapshot builds are also published regulary via Sonatype. Example for Maven: <repositories>
<repository>
<id>sonatype-snapshot</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
</repositories> BuildJava 17+ and git is required to build and compile the source. To build and test the driver:
The test suite requires mongod to be running with
If you encounter IntelliJ IDEAA couple of manual configuration steps are required to run the code in IntelliJ:
Maintainers
Additional contributors can be found here. SupportersJetBrains is supporting this open source project with: |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论