Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/currenjin/kopring-multi-module-template
Kotlin + Spring Multi module Template(Layered Architecture 🏗️)
https://github.com/currenjin/kopring-multi-module-template
kopring kotlin kotlin-spring kotlin-spring-boot kotlin-template layered-architecture multi-module spring spring-best-practices spring-boot spring-boot-kotlin spring-framework spring-jpa spring-kotlin spring-rest-docs spring-starter-test spring-starters spring-template spring-web template
Last synced: about 1 month ago
JSON representation
Kotlin + Spring Multi module Template(Layered Architecture 🏗️)
- Host: GitHub
- URL: https://github.com/currenjin/kopring-multi-module-template
- Owner: currenjin
- Created: 2024-01-08T12:18:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-09T08:22:36.000Z (10 months ago)
- Last Synced: 2024-09-29T00:04:23.657Z (about 2 months ago)
- Topics: kopring, kotlin, kotlin-spring, kotlin-spring-boot, kotlin-template, layered-architecture, multi-module, spring, spring-best-practices, spring-boot, spring-boot-kotlin, spring-framework, spring-jpa, spring-kotlin, spring-rest-docs, spring-starter-test, spring-starters, spring-template, spring-web, template
- Language: Kotlin
- Homepage:
- Size: 56.6 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Description
> Write the project name and introduction.This is a Kotlin + Spring Multi-module project template based on layered architecture.
# Repository Overview
> Write the directory structure.The Kopring multi-moudle template basically has an `api`, `core` module based on layered architecture.
## API
Controller, Application Layer is included as a package.## Core
Domain, Infrastructure Layer is included as a package.# Getting Started
> Write the 'How to run?' and environment.## Version
- Java : 21
- Gradle : 8.5## Build
```shell
$ ./gradlew build
```# Example
> Write simple instructions and examples.