Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
B basis
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • m223
  • basis
  • Wiki
  • 1 anforderungen

1 anforderungen · Changes

Page history
wikis authored Jun 20, 2018 by Stephan Metzler's avatar Stephan Metzler
Hide whitespace changes
Inline Side-by-side
Showing with 12 additions and 18 deletions
+12 -18
  • 1-anforderungen.md 1-anforderungen.md +12 -18
  • No files found.
1-anforderungen.md
View page @ ef52dbfa
......@@ -29,7 +29,9 @@
## 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/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
| 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/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
-
#### client ()
- [api1.komeo.net/gitlab/hits](https://api1.komeo.net/gitlab/hits) implentiert einen Hit-Zähler als Singolton-Bean
![MicroServiceGitLab](/uploads/14ebe6466faba973e06a6825c6ad0de1/MicroServiceGitLab.png)
......@@ -133,17 +127,17 @@ Die weitere MicroService `gitlab` (JPA) und `client` (REST-Client) erweitern die
## Aufgaben
- [**LBV 1.1**](lbv-1-1) - **Tools kennen**
- [**LBV 1.1**](lbv-1-1) - **Anforderungen kennen** - Tools kennen
- eduPad Gruppenarbeit
- MarkDown Zusammfassung eines Theams als Einzelabeit
- [**LBV 1.2**](lbv-1-2) - **UML Diagramme repetieren**
- Zusammfassung eines Themas als Einzelabeit
- [**LBV 1.2**](lbv-1-2) - **Anforderungen abbilden** - UML Diagramme repetieren
- (reverse-enginerred) UML Gruppenarbeit
- 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
- Code Snippets
- [**LBV 1.4**](lbv-1-4) - **Middleware-Konzepte**
- Erweitern des Projekt [m223/api1](https://k289gitlab1.citrin.ch/m223/api1)
- [**LBV 1.4**](lbv-1-4) - **Anforderungen umsetzten** - Middleware-Konzepte anwenden
- Erweitern des Basis-Projekt: [m223/api1](https://k289gitlab1.citrin.ch/m223/api1)
- Implemtieren der Web-Tier in der gewählten Technologie (Fortsetzung)
## Abgabe LB 1
......
Clone repository
  • 1 anforderungen
  • 2 erweiterungen
  • Home
  • klassen
  • lbv 1 1
  • lbv 1 2
  • lbv 1 3
  • lbv 1 4
  • lbv 2 1
  • lbv 2 2
  • lbv 2 3
  • lbv 2 4
  • projects