{"id":5212,"date":"2022-11-15T10:00:45","date_gmt":"2022-11-15T18:00:45","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cosmosdb\/?p=5212"},"modified":"2022-11-14T06:39:18","modified_gmt":"2022-11-14T14:39:18","slug":"more-intellij-support-for-azure-cosmos-db","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cosmosdb\/more-intellij-support-for-azure-cosmos-db\/","title":{"rendered":"More IntelliJ support for Azure Cosmos DB!"},"content":{"rendered":"<p>In September we <a href=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/intellij-idea-support\/\" target=\"_blank\" rel=\"noopener\">announced<\/a> that the <a href=\"https:\/\/aka.ms\/azuretoolkit\/intellijidea\" target=\"_blank\" rel=\"noopener\">Azure ToolKit for IntelliJ<\/a> plugin now includes support for <a href=\"https:\/\/docs.microsoft.com\/azure\/cosmos-db\/introduction\" target=\"_blank\" rel=\"noopener\">Azure Cosmos DB<\/a>. Check out that blog <a href=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/intellij-idea-support\/\" target=\"_blank\" rel=\"noopener\">here<\/a>. This month, we&#8217;ve added more features!<\/p>\n<p>IntelliJ IDEA is an\u00a0<a title=\"Integrated development environment\" href=\"https:\/\/en.wikipedia.org\/wiki\/Integrated_development_environment\" target=\"_blank\" rel=\"noopener\">integrated development environment<\/a>\u00a0(IDE) for Java,\u00a0<a title=\"Kotlin (programming language)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kotlin_(programming_language)\" target=\"_blank\" rel=\"noopener\">Kotlin<\/a>,\u00a0<a class=\"mw-redirect\" title=\"Groovy (programming language)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Groovy_(programming_language)\" target=\"_blank\" rel=\"noopener\">Groovy<\/a>, and other\u00a0<a class=\"mw-redirect\" title=\"JVM\" href=\"https:\/\/en.wikipedia.org\/wiki\/JVM\" target=\"_blank\" rel=\"noopener\">JVM<\/a>-based languages. The Azure plugin allows Java developers to easily develop, configure, test, and deploy highly available and scalable Java cloud-native web apps in Azure.<\/p>\n<p>With the latest release of the plugin, Java developers can now create and manage Azure Cosmos DB right in IntelliJ! For SQL API, Cassandra API, and MongoDB API, you can now create and delete accounts, databases, or containers from the resource explorer\u2026<\/p>\n<p><iframe title=\"YouTube video player\" src=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2022\/11\/dbcrud.mp4\" width=\"800\" height=\"450\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>For both IntelliJ Community (free) and Ultimate editions, users of Azure Cosmos DB for NoSQL can also now import, update, and delete documents in collections. This quick video below shows importing a JSON file to an existing container, and editing it once stored in the container&#8230;<\/p>\n<p><iframe title=\"YouTube video player\" src=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-content\/uploads\/sites\/52\/2022\/11\/importdoc.mp4\" width=\"800\" height=\"450\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>If you are a Java developer that uses IntelliJ and works with Azure Cosmos DB, we&#8217;d love to know what you think! If you have any questions or feedback on the new Azure Cosmos DB functionality, let us know in the comments!<\/p>\n<h3 id=\"get-started\">Get Started with Java in Azure Cosmos DB<i class=\"fabric-icon fabric-icon--Link\" aria-hidden=\"true\"><\/i><\/h3>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/azure\/cosmos-db\/sql\/sql-api-sdk-java-v4\" target=\"_blank\" rel=\"noopener\">Azure Cosmos DB Java SDK v4 technical documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/sql\/sql-api-java-sdk-samples\" target=\"_blank\" rel=\"noopener\">Java SDK v4 getting started sample application<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/Azure-Samples\/azure-spring-data-cosmos-java-sql-api-samples\" target=\"_blank\" rel=\"noopener\">Azure Cosmos DB Spring Data Sample<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/AzureCosmosDB\/CosmicWorksJava\" target=\"_blank\" rel=\"noopener\">Cosmic Works Java<\/a><\/li>\n<li class=\"\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/sql\/sql-api-sdk-java-v4\" target=\"_blank\" rel=\"noopener\">Release notes and additional resources<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/cosmosdb\/java-sdk-v4-async-vs-sync\/\" target=\"_blank\" rel=\"noopener\">Exploring the Async API (reactor programming)<\/a><\/li>\n<\/ul>\n<h3 id=\"about-azure-cosmos-db\">About Azure Cosmos DB<i class=\"fabric-icon fabric-icon--Link\" aria-hidden=\"true\"><\/i><\/h3>\n<p><a href=\"https:\/\/azure.microsoft.com\/services\/cosmos-db\/\" target=\"_blank\" rel=\"noopener\">Azure Cosmos DB<\/a>\u00a0is a fast and scalable distributed NoSQL database, built for modern application development. Get guaranteed single-digit millisecond response times and 99.999-percent availability,\u00a0<a href=\"https:\/\/azure.microsoft.com\/support\/legal\/sla\/cosmos-db\/\" target=\"_blank\" rel=\"noopener\" data-bi-an=\"content-overview-01\" data-bi-tn=\"undefined\">backed by SLAs<\/a>,\u00a0<a href=\"https:\/\/docs.microsoft.com\/azure\/cosmos-db\/scaling-throughput\" target=\"_blank\" rel=\"noopener\" data-bi-an=\"content-overview-01\" data-bi-tn=\"undefined\">automatic and instant scalability<\/a>, and open-source APIs for MongoDB and Cassandra. Enjoy fast writes and reads anywhere in the world with turnkey data replication and multi-region writes.<\/p>\n<p class=\"\">To easily build your first database, watch our\u00a0<a href=\"https:\/\/youtube.com\/playlist?list=PLmamF3YkHLoLLGUtSoxmUkORcWaTyHlXp\" target=\"_blank\" rel=\"noopener\">Get Started videos<\/a> on YouTube and explore ways to <a href=\"https:\/\/docs.microsoft.com\/azure\/cosmos-db\/optimize-dev-test\" target=\"_blank\" rel=\"noopener\">dev\/test free<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In September we announced that the Azure ToolKit for IntelliJ plugin now includes support for Azure Cosmos DB. Check out that blog here. This month, we&#8217;ve added more features! IntelliJ IDEA is an\u00a0integrated development environment\u00a0(IDE) for Java,\u00a0Kotlin,\u00a0Groovy, and other\u00a0JVM-based languages. The Azure plugin allows Java developers to easily develop, configure, test, and deploy highly available [&hellip;]<\/p>\n","protected":false},"author":9387,"featured_media":4938,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"video","meta":{"_acf_changed":false,"footnotes":""},"categories":[12,16,15,14,643,13,19],"tags":[499,1830,1075,1806,1829,1773],"class_list":["post-5212","post","type-post","status-publish","format-video","has-post-thumbnail","hentry","category-announcements","category-cassandra-api","category-mongodb-api","category-core-sql-api","category-java-sdk","category-news","category-tips-and-tricks","tag-azure-cosmos-db","tag-azure-toolkit-for-intellij","tag-cassandra-api","tag-cosmos-db-java-sdk","tag-intellij","tag-mongodb-api","post_format-post-format-video"],"acf":[],"blog_post_summary":"<p>In September we announced that the Azure ToolKit for IntelliJ plugin now includes support for Azure Cosmos DB. Check out that blog here. This month, we&#8217;ve added more features! IntelliJ IDEA is an\u00a0integrated development environment\u00a0(IDE) for Java,\u00a0Kotlin,\u00a0Groovy, and other\u00a0JVM-based languages. The Azure plugin allows Java developers to easily develop, configure, test, and deploy highly available [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts\/5212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/users\/9387"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/comments?post=5212"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts\/5212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/media\/4938"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/media?parent=5212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/categories?post=5212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/tags?post=5212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}