Kotlin spring boot github

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

kotlin-spring-boot

Here are 46 public repositories matching this topic.

jhipster / jhipster-kotlin

team-dodn / spring-boot-kotlin-template

SpringBoot basic structure template based on Kotlin

ElinaValieva / spring-microservices

🌱 Simple Microservice Architecture based on Sagas and CQRS patterns

piomin / sample-spring-kotlin-microservice

sample spring boot application written in kotlin using spring boot actuator for managing app and swagger2 for API documentation

naXa777 / spring-cloud-example

Learning by doing: Spring Cloud

Superdev0103 / kotlin-microservice

sample spring boot application written in kotlin using spring boot actuator for managing app and swagger2 for API documentation

VNAPNIC / kotlin-spring-boot

Server res API use Kotlin spring boot

talerngpong / java-kotlin-spring-demo

Spring Boot project with Java and Kotlin

Читайте также:  Сложить два словаря python

EasyKotlin / easy_kotlin_chapter2_hello_world_springboot_restful

rojiani / spring-kotlin-rest-api

Spring Boot + Kotlin RESTful API Tutorial

krunalsabnis / kotboot

Demo Spring Boot REST microservice written in Kotlin and uses Swagger, MySQL, JPA, Liquibase

Sexy-Sisters / TOJ-server-v2

nejckorasa / auditor-spring

Spring boot service used to audit (trace) user requests

l2hyunwoo / kotlin-spring-atoz

jojoldu님과 함께하는 즐거운 스프링 부트 정복기(feat. Kotlin)

jmorozov / productive-kalendar

Russian productive calendar with REST API

findcoo / generator-ksmodule

template generator for a spring kotlin module

dionsaputra / spring-kt

Augusto11CB / Kotlin-Studies

Repository of my learning notes and programs for fundamental & important concepts of Kotlin programming and development.

nunes1909 / nunes1909

COS301-SE-2023 / Koja

An AI-powered scheduling tool designed to seamlessly manage your time by integrating with your calendar and scheduling events dynamically based on your free time. It efficiently balances your professional and personal events, ensuring optimal utilisation of your time.

Improve this page

Add a description, image, and links to the kotlin-spring-boot topic page so that developers can more easily learn about it.

Add this topic to your repo

To associate your repository with the kotlin-spring-boot topic, visit your repo’s landing page and select «manage topics.»

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

SpringBoot basic structure template based on Kotlin

License

team-dodn/spring-boot-kotlin-template

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

SpringBoot Kotlin Template

This is not the best structure. This is a good basic structure to use early in the project when productivity is important.

Remember, as your software grows, your structure must grow too.

Each submodule of this module is responsible for one domain service.

This must make the modular structure grow with the growth of the service.

It is the only executable module in the project. It is structured to have domains to maximize initial development productivity.

It is also responsible for providing APIs and setting up frameworks for services.

This module contains enums that are used by core-api and must be delivered to external modules.

Submodules of this module are responsible for integrating with external systems.

This module shows an example of HTTP communication with Spring-Cloud-Open-Feign .

Submodules of this module are responsible for integrating with the various storages.

This module shows an example of connecting to MySql using Spring-Data-JPA .

Submodules of this module are responsible for additional support.

This module supports logging of service and has a dependency added for distributed tracing support.

It also includes dependencies to support Sentry .

This module supports monitoring of services.

Submodules of this module are responsible for the convenience of writing test codes.

This module is for writing spring-rest-docs conveniently.

All dependency versioning is done through gradle.properties file.

If you want to add a new dependency, put the version in gradle.properties and load it in build.gradle.kts .

This profile aims to configure an environment that can be developed even if the network is disconnected.

This profile aims configurations that allow me to connect to the DEV environment from my local machine.

This profile exists for deploying Development environments.

This profile exists for deploying Staging environments.

This profile exists for deploying Live environments.

This is a collection of test-tasks that we want to run on CI .

If you want to change the settings, modify the build.gradle.kts file.

This is a group of tests that typically have no dependencies, are fast to run, and test a single feature.

This is a task that runs with SpringContext and has integration tests.

This is a task to create asciidoc based on spring-rest-docs.

This is a task of tests that should not be run in CI .

This is a good tag to use if you’re not good at writing tests.

This setting makes run lint on every commit.

$ git config core.hookspath .githooks 

This setting makes it easier to run the test code out of the box.

// Gradle Build and run with IntelliJ IDEA Build, Execution, Deployment > Build Tools > Gradle > Run tests using > IntelliJ IDEA 

About

SpringBoot basic structure template based on Kotlin

Источник

Оцените статью