1
- ===================
2
- MongoDB Java Driver
3
- ===================
1
+ =====================
2
+ MongoDB Kotlin Driver
3
+ =====================
4
4
5
5
.. default-domain:: mongodb
6
6
@@ -10,7 +10,6 @@ MongoDB Java Driver
10
10
11
11
/quick-start
12
12
/quick-reference
13
- /usage-examples
14
13
/fundamentals
15
14
/api-documentation
16
15
/faq
@@ -25,16 +24,15 @@ MongoDB Java Driver
25
24
Introduction
26
25
------------
27
26
28
- Welcome to the documentation site for the Java Driver, the official
29
- MongoDB driver for synchronous Java applications. Download it using
27
+ Welcome to the documentation site for the Kotlin Driver, the official
28
+ MongoDB driver for server-side Kotlin applications using coroutines . Download it using
30
29
`Maven <https://maven.apache.org/>`__ or
31
30
`Gradle <https://gradle.org/>`__, or set up a runnable project by
32
31
following our Quick Start guide.
33
32
34
- If your Java application requires asynchronous stream processing, use the
35
- :driver:`Reactive Streams Driver </reactive-streams/>` which uses Reactive
36
- Streams to make non-blocking calls to MongoDB.
37
-
33
+ If your Kotlin application requires synchronous processing, use the
34
+ :driver:`Sync Driver <TODO:(DOCSP-29157)>` which uses synchronous operations
35
+ to make blocking calls to MongoDB.
38
36
39
37
Quick Start
40
38
-----------
@@ -48,12 +46,6 @@ Quick Reference
48
46
See driver syntax examples for common MongoDB commands in the
49
47
:ref:`Quick Reference <kotlin-quick-reference>` section.
50
48
51
- Usage Examples
52
- --------------
53
-
54
- For fully runnable code snippets and explanations for common
55
- methods, see the :doc:`Usage Examples </usage-examples>` section.
56
-
57
49
Fundamentals
58
50
------------
59
51
@@ -62,7 +54,7 @@ Fundamentals
62
54
API Documentation
63
55
-----------------
64
56
65
- The MongoDB Java driver API documentation contains several libraries
57
+ The MongoDB Kotlin driver API documentation contains several libraries
66
58
organized by functionality. For detailed information about classes and
67
59
methods in each library, see the following table for their descriptions
68
60
and links to the API documentation.
@@ -84,17 +76,14 @@ and links to the API documentation.
84
76
* - `Core <{+api+}/apidocs/mongodb-driver-core/index.html>`__
85
77
- Shared core classes
86
78
87
- * - `Java Driver <{+api+}/apidocs/mongodb-driver-sync/index.html>`__
88
- - Modern API
89
-
90
- * - `Legacy Java Driver <{+api+}/apidocs/mongodb-driver-legacy/index.html>`__
91
- - Legacy API
79
+ * - `Kotlin Driver <TODO:(DOCSP-29169)>`__
80
+ - API
92
81
93
82
FAQ
94
83
---
95
84
96
85
For answers to commonly asked questions about the MongoDB
97
- Java Driver, see the :doc:`Frequently Asked Questions (FAQ) </faq>`
86
+ Kotlin Driver, see the :doc:`Frequently Asked Questions (FAQ) </faq>`
98
87
section.
99
88
100
89
Issues & Help
@@ -107,7 +96,7 @@ additional resources for asking questions and receiving help in the
107
96
Compatibility
108
97
-------------
109
98
110
- For the compatibility charts that show the recommended Java
99
+ For the compatibility charts that show the recommended Kotlin
111
100
Driver version for each MongoDB Server version, see the
112
101
:doc:`Compatibility </compatibility>` section.
113
102
@@ -117,53 +106,20 @@ What's New
117
106
For a list of new features and changes in each version, see the
118
107
:doc:`What's New </whats-new>` section.
119
108
120
- Upgrade Driver Versions
121
- -----------------------
122
-
123
- Learn what changes you may need to make to your application to upgrade
124
- driver versions in the :ref:`Upgrade Driver Versions <kotlin-upgrade-driver>`
125
- section.
126
-
127
- Migrate from the Legacy API
128
- ---------------------------
129
-
130
- Learn what changes you may need to make to your application to migrate
131
- from the legacy API to the current API in the :ref:`Migrate from the
132
- Legacy API <kotlin-legacy-api>` section.
133
-
134
-
135
109
Learn
136
110
------
137
111
138
112
Visit the Developer Hub and MongoDB University to learn more about the
139
- MongoDB Java driver.
113
+ MongoDB Kotlin driver.
140
114
141
115
Developer Hub
142
116
~~~~~~~~~~~~~
143
117
144
118
The Developer Hub provides tutorials and social engagement for
145
119
developers.
146
120
147
- To learn how to use MongoDB features with the Java driver, see the `How
148
- To's and Articles page <https://www.mongodb.com/developer/learn/?content=Articles&text=java #main>`__.
121
+ To learn how to use MongoDB features with the Kotlin driver, see the `How
122
+ To's and Articles page <https://www.mongodb.com/developer/learn/?content=Articles&text=kotlin #main>`__.
149
123
150
124
To ask questions and engage in discussions with fellow developers using
151
- the Java Driver, see the `forums page <https://www.mongodb.com/community/forums/tag/java>`__.
152
-
153
- MongoDB University
154
- ~~~~~~~~~~~~~~~~~~
155
-
156
- MongoDB University provides free courses to teach everyone how to use
157
- MongoDB.
158
-
159
- Take the free online course taught by MongoDB instructors
160
- `````````````````````````````````````````````````````````
161
-
162
- .. list-table::
163
-
164
- * - .. figure:: /includes/figures/M220J_hero.jpg
165
- :alt: MongoDB Java Course Hero
166
-
167
- - `Using MongoDB with Java <https://learn.mongodb.com/learning-paths/using-mongodb-with-kotlin>`_
168
-
169
- Learn the essentials of Java application development with MongoDB.
125
+ the Kotlin Driver, see the `forums page <https://www.mongodb.com/community/forums/tag/kotlin>`__.
0 commit comments