Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marttp/20240629-gouttogether

This repository is the resources for Java developer backend bootcamp 2024
https://github.com/marttp/20240629-gouttogether

Last synced: 2 months ago
JSON representation

This repository is the resources for Java developer backend bootcamp 2024

Awesome Lists containing this project

README

        

# GoutTogether

## Overview

The project is used for TP Coder - Java developer backend bootcamp 2024

- [Java Backend Developer Bootcamp \[2024\]](https://youtube.com/playlist?list=PLm3A9eDaMzukMQtdDoeOR-HbFN35vieQY&si=hRd4ilmgDyedzuZG)
- [เนื้อหา Spring Boot ตามใจฉัน](https://youtube.com/playlist?list=PLm3A9eDaMzum5fChmohnoWscmRHaK9aOJ&si=LmNP53nwRG-kLVJD)

## Tech Stack

- JDK 21 - Librerica
- Spring Boot 3.3 with Java
- Spring Data JDBC
- PostgreSQL
- Container for LGTM Stack OpenTelemetry Collector

## Packaging as JAR

```bash
./gradlew clean bootJar
```

![CleanShot 2567-07-14 at 18 35 16@2x](https://github.com/user-attachments/assets/edcd6ae6-b5bf-438b-a17c-757beb532ce5)

## Packaging as OCI

```bash
./gradlew clean bootBuildImage
```

![CleanShot 2567-07-14 at 18 37 32@2x](https://github.com/user-attachments/assets/79dd09c0-f42e-4bd2-b7de-35bf86620195)

![CleanShot 2567-07-14 at 18 40 37@2x](https://github.com/user-attachments/assets/7e23adf6-c56d-4409-a65d-cd27b84f3882)

![CleanShot 2567-07-14 at 18 41 23@2x](https://github.com/user-attachments/assets/0485a08a-b02e-4631-9302-fbda5f755172)