|
@ -1,2 +1,40 @@ |
|
|
# java-server-programming |
|
|
|
|
|
Java back-end server programming; includes various exercises |
|
|
|
|
|
|
|
|
# Java Server Programming |
|
|
|
|
|
|
|
|
|
|
|
This repository contains primarily my school-related Java development work for creating a basic Java server application(s) with database connections and other extended features, depending on course requirements. |
|
|
|
|
|
|
|
|
|
|
|
As of 1st September 2020, the code is not production-ready. It will evolve in time. |
|
|
|
|
|
|
|
|
|
|
|
Code presented here is not currently in use on my website [fjordtek.com](https://fjordtek.com). |
|
|
|
|
|
|
|
|
|
|
|
## Table of Contents |
|
|
|
|
|
|
|
|
|
|
|
This repository contains various exercises, known as "chapters". In the future, additional project work may be commited, too. |
|
|
|
|
|
|
|
|
|
|
|
### Chapters |
|
|
|
|
|
|
|
|
|
|
|
| Chapter | Description | |
|
|
|
|
|
|----------------------------------|---------------| |
|
|
|
|
|
| [Chapter 0](exercises/chapter_0) | Hello World | |
|
|
|
|
|
| [Chapter 1](exercises/chapter_1) | HTTP Requests | |
|
|
|
|
|
|
|
|
|
|
|
### Project work |
|
|
|
|
|
|
|
|
|
|
|
N/A (TBA) |
|
|
|
|
|
|
|
|
|
|
|
## Development environment |
|
|
|
|
|
|
|
|
|
|
|
OS: `Arch Linux` + virtualized/physical Linux servers |
|
|
|
|
|
|
|
|
|
|
|
| Software | Version | |
|
|
|
|
|
|-----------------------------------|--------------| |
|
|
|
|
|
| `jre8-openjdk` | `8.u222-2` | |
|
|
|
|
|
| `jdk8-openjdk` | `8.u222-2` | |
|
|
|
|
|
| `jre8-openjdk-headless` | `8.u222-2` | |
|
|
|
|
|
| `spring-boot-cli` | `2.3.1-1` | |
|
|
|
|
|
| `maven` | `3.6.3-1` | |
|
|
|
|
|
| `mariadb` | `10.4.10-1` | |
|
|
|
|
|
| `mariadb-libs` | `10.4.10-1` | |
|
|
|
|
|
|
|
|
|
|
|
## LICENSE |
|
|
|
|
|
|
|
|
|
|
|
N/A (TBA) |