Skip to content

arnav-cognite/ktor-sample-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ktor-sample-learning

This project was created using the Ktor Project Generator.

Here are some useful links to get you started:

Features

Here's a list of features included in this project:

Name Description
Routing Provides a structured routing DSL
kotlinx.serialization Handles JSON serialization using kotlinx.serialization library
Content Negotiation Provides automatic content conversion according to Content-Type and Accept headers
Postgres Adds Postgres database to your application
Exposed Adds Exposed database to your application
Status Pages Provides exception handling for routes
Static Content Serves static files from defined locations

Building & Running

To build or run the project, use one of the following tasks:

Task Description
mvn test Run the tests
mvn package Build the project
java -jar target/ktor-sample-learning-0.0.1-jar-with-dependencies.jar Run the server

If the server starts successfully, you'll see the following output:

2024-12-04 14:32:45.584 [main] INFO  Application - Application started in 0.303 seconds.
2024-12-04 14:32:45.682 [main] INFO  Application - Responding at http://0.0.0.0:8080

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors