... | @@ -29,7 +29,9 @@ |
... | @@ -29,7 +29,9 @@ |
|
|
|
|
|
## Ausgangslage
|
|
## Ausgangslage
|
|
|
|
|
|
Das GitLab Projekt [m223/api1](https://k289gitlab1.citrin.ch/m223/api1) stellt die MicroService Bespiele `user`, `procet` und `group` zur Verfügung:
|
|
#### 1. Microservise user:
|
|
|
|
|
|
|
|
Das GitLab Projekt [m223/api1](https://k289gitlab1.citrin.ch/m223/api1) stellt den MicroService `user `zur Verfügung:
|
|
|
|
|
|
* [api1.komeo.net/user/all](https://api1.komeo.net/user/all)
|
|
* [api1.komeo.net/user/all](https://api1.komeo.net/user/all)
|
|
* [api1.komeo.net/user/name/stephan.metzler](https://api1.komeo.net/user/name/stephan.metzler)
|
|
* [api1.komeo.net/user/name/stephan.metzler](https://api1.komeo.net/user/name/stephan.metzler)
|
... | @@ -71,21 +73,13 @@ Das GitLab Projekt [m223/api1](https://k289gitlab1.citrin.ch/m223/api1) stellt |
... | @@ -71,21 +73,13 @@ Das GitLab Projekt [m223/api1](https://k289gitlab1.citrin.ch/m223/api1) stellt |
|
| user.war
|
|
| user.war
|
|
```
|
|
```
|
|
|
|
|
|
Die weitere MicroService `gitlab` (JPA) und `client` (REST-Client) erweitern die Funktionalität:
|
|
#### 2. Microservise gitlab:
|
|
|
|
|
|
##### gitlab (Micro-Service benützt ander Micro-Services)
|
|
Der MicroService `gitlab` (JPA) erweitert die Funktionalität, indem der Microservise user eingebunden wird.
|
|
|
|
|
|
- [api1.komeo.net/gitlab/users](https://api1.komeo.net/gitlab/users) ruft den Micro-Service [api1.komeo.net/user/all](https://api1.komeo.net/user/all) auf
|
|
- [api1.komeo.net/gitlab/users](https://api1.komeo.net/gitlab/users) ruft den Micro-Service [api1.komeo.net/user/all](https://api1.komeo.net/user/all) auf
|
|
- [api1.komeo.net/gitlab/groups](https://api1.komeo.net/gitlab/groups) ruft den Micro-Service [api1.komeo.net/group/all](https://api1.komeo.net/group/all) auf
|
|
|
|
- [api1.komeo.net/gitlab/projects](https://api1.komeo.net/gitlab/projects) ruft den Micro-Service [api1.komeo.net/project/all](https://api1.komeo.net/project/all) auf
|
|
|
|
- [api1.komeo.net/gitlab/merge](https://api1.komeo.net/gitlab/merge) merged `user`, `group`und `project`in der MySQL DB
|
|
- [api1.komeo.net/gitlab/merge](https://api1.komeo.net/gitlab/merge) merged `user`, `group`und `project`in der MySQL DB
|
|
|
|
- [api1.komeo.net/gitlab/hits](https://api1.komeo.net/gitlab/hits) implentiert einen Hit-Zähler als Singolton-Bean
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### client ()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|

|
... | @@ -133,17 +127,17 @@ Die weitere MicroService `gitlab` (JPA) und `client` (REST-Client) erweitern die |
... | @@ -133,17 +127,17 @@ Die weitere MicroService `gitlab` (JPA) und `client` (REST-Client) erweitern die |
|
|
|
|
|
## Aufgaben
|
|
## Aufgaben
|
|
|
|
|
|
- [**LBV 1.1**](lbv-1-1) - **Tools kennen**
|
|
- [**LBV 1.1**](lbv-1-1) - **Anforderungen kennen** - Tools kennen
|
|
- eduPad Gruppenarbeit
|
|
- eduPad Gruppenarbeit
|
|
- MarkDown Zusammfassung eines Theams als Einzelabeit
|
|
- Zusammfassung eines Themas als Einzelabeit
|
|
- [**LBV 1.2**](lbv-1-2) - **UML Diagramme repetieren**
|
|
- [**LBV 1.2**](lbv-1-2) - **Anforderungen abbilden** - UML Diagramme repetieren
|
|
- (reverse-enginerred) UML Gruppenarbeit
|
|
- (reverse-enginerred) UML Gruppenarbeit
|
|
- Implemtieren der Web-Tier in der gewählten Technologie
|
|
- Implemtieren der Web-Tier in der gewählten Technologie
|
|
- [**LBV 1.3**](lbv-1-3) - **Spezifikationen kennen**
|
|
- [**LBV 1.3**](lbv-1-3) - **Anforderungen verstehen** - Technolgien / Spezifikationen verstehen
|
|
- eduPad Gruppenarbeit
|
|
- eduPad Gruppenarbeit
|
|
- Code Snippets
|
|
- Code Snippets
|
|
- [**LBV 1.4**](lbv-1-4) - **Middleware-Konzepte**
|
|
- [**LBV 1.4**](lbv-1-4) - **Anforderungen umsetzten** - Middleware-Konzepte anwenden
|
|
- Erweitern des Projekt [m223/api1](https://k289gitlab1.citrin.ch/m223/api1)
|
|
- Erweitern des Basis-Projekt: [m223/api1](https://k289gitlab1.citrin.ch/m223/api1)
|
|
- Implemtieren der Web-Tier in der gewählten Technologie (Fortsetzung)
|
|
- Implemtieren der Web-Tier in der gewählten Technologie (Fortsetzung)
|
|
|
|
|
|
## Abgabe LB 1
|
|
## Abgabe LB 1
|
... | | ... | |