From 513779fd5c53e5bb3d94d8aae16517d64234623a Mon Sep 17 00:00:00 2001 From: "portal-quickstart-synchronizer[bot]" <184439314+portal-quickstart-synchronizer[bot]@users.noreply.github.com> Date: Wed, 6 Nov 2024 20:14:51 +0000 Subject: [PATCH] Automatically generated commit --- .dockerignore | 1 + .gitignore | 33 +++++++++++++++++++ .../nosql/quickstart/CosmosConfiguration.java | 9 +++-- .../azure/cosmosdb/nosql/quickstart/Item.java | 2 +- src/main/resources/.gitignore | 1 + 5 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 .dockerignore create mode 100644 .gitignore create mode 100644 src/main/resources/.gitignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..7223841 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +application.properties \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..549e00a --- /dev/null +++ b/.gitignore @@ -0,0 +1,33 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ diff --git a/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/CosmosConfiguration.java b/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/CosmosConfiguration.java index 7e1ff34..8e03de0 100644 --- a/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/CosmosConfiguration.java +++ b/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/CosmosConfiguration.java @@ -15,8 +15,11 @@ @EnableCosmosRepositories public class CosmosConfiguration extends AbstractCosmosConfiguration { - @Value("#{environment.AZURE_COSMOS_DB_NOSQL_ENDPOINT}") - private String uri; + @Value("${CONFIGURATION__AZURECOSMOSDB__ENDPOINT}") + private String endpoint; + + @Value("${CONFIGURATION__AZURECOSMOSDB__DATABASENAME}") + private String databaseName; @Bean public CosmosClientBuilder getCosmosClientBuilder() { @@ -34,6 +37,6 @@ public CosmosConfig cosmosConfig() { @Override protected String getDatabaseName() { - return "cosmicworks"; + return databaseName != null ? databaseName : "cosmicworks"; } } diff --git a/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/Item.java b/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/Item.java index 85cb241..199cc25 100644 --- a/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/Item.java +++ b/src/main/java/com/microsoft/learn/azure/cosmosdb/nosql/quickstart/Item.java @@ -5,7 +5,7 @@ import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; -@Container(containerName = "products", autoCreateContainer = false) +@Container(containerName = "${CONFIGURATION__AZURECOSMOSDB__CONTAINERNAME}", autoCreateContainer = false) public class Item { private String id; private String name; diff --git a/src/main/resources/.gitignore b/src/main/resources/.gitignore new file mode 100644 index 0000000..7223841 --- /dev/null +++ b/src/main/resources/.gitignore @@ -0,0 +1 @@ +application.properties \ No newline at end of file