Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B basis
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • 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
1-anforderungen.md
View page @ ef52dbfa
...@@ -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 ()
![MicroServiceGitLab](/uploads/14ebe6466faba973e06a6825c6ad0de1/MicroServiceGitLab.png) ![MicroServiceGitLab](/uploads/14ebe6466faba973e06a6825c6ad0de1/MicroServiceGitLab.png)
...@@ -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
......
Clone repository
  • 1 anforderungen
  • 2 erweiterungen
  • _sidebar
  • 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