Requisite:
Open eclipse and select File from the menu and click on New.
Select Gradle project from the wizard.
Click Next.
Once the project is created, edit the build.gradle file to include the spring boot dependency.
implementation 'org.springframework.boot:spring-boot-starter-web:2.1.4.RELEASE'
After adding the dependency, your build.gradle file may look like this.
apply plugin: 'java-library'
repositories {
jcenter()
}
dependencies {
api 'org.apache.commons:commons-math3:3.6.1'
implementation 'com.google.guava:guava:23.0'
testImplementation 'junit:junit:4.12'
implementation 'org.springframework.boot:spring-boot-starter-web:2.1.4.RELEASE'
}
Save the "build.gradle" file and refresh/build the Gradle project to have the dependencies downloaded. Once done, you may see the spring boot jars downloaded and available in the project dependencies.
Create a new Java class SpringBootSimpleExample as shown below.
package net.javapedia.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@EnableAutoConfiguration
public class SpringBootSimpleExample {
@GetMapping("/")
String index() {
return "Hello world! Welcome to my page.";
}
public static void main(String[] args) {
SpringApplication.run(SpringBootSimpleExample.class);
}
}
To run the application, right-click and run as Java application. You may notice the job running and starting the Tomcat embedded container in the log console.
Once you see Started step in the logs, navigate to the browser and go to localhost:8080 URL. You should see the output shown below.
Thanks for visiting this topic! Kindly share your valuable feedback and suggestions below. Thanks for your support.
How do you use the OpenAI embedding function with ChromaDB?
How does ChromaDB compare to FAISS, and when should you choose one over the other?
How do you add documents to a ChromaDB collection?
What distance metrics does ChromaDB support and how do you choose between them?
What is the where_document filter in ChromaDB and how does it differ from where?
How do you interpret ChromaDB query distances and convert them into meaningful relevance scores?
What are embeddings and why are they central to how ChromaDB works?
How do you query a ChromaDB collection for similar documents?
What configuration settings does ChromaDB support and how do you disable telemetry?
How do you reset or clear a ChromaDB collection without deleting and recreating it?
How does ChromaDB's PersistentClient store data on disk, and what are its limitations?
How do you efficiently add large numbers of documents to ChromaDB using batching?
How do you run ChromaDB as a standalone HTTP server and connect to it from multiple clients?
What are ChromaDB's practical size limits and performance characteristics at scale?
What is ChromaDB and what problem does it solve?
How do you design metadata schemas for effective filtering in ChromaDB?
How do you control what data ChromaDB returns in query and get results using include?
How do you use ChromaDB to detect and remove near-duplicate or semantically similar documents?
What are common ChromaDB errors and how do you handle them in production code?
|
Interviews Questions |
About Javapedia.net Javapedia.net is for Java and J2EE developers, technologist and college students who prepare of interview. Also this site includes many practical examples. This site is developed using J2EE technologies by Steve Antony, a senior Developer/lead at one of the logistics based company. |
||
| contact: javatutorials2016[at]gmail[dot]com | |||
| Kindly consider donating for maintaining this website. Thanks. |
|||
|
Copyright © 2026, javapedia.net, all rights reserved. privacy policy.
|
|||