From 50e2a95dafb3e119facbb6c3a75d634a07ea6eae Mon Sep 17 00:00:00 2001
From: Gerard Puig <72300632+GerardPuigl@users.noreply.github.com>
Date: Mon, 29 Mar 2021 17:26:56 +0200
Subject: [PATCH 01/10] Create README.md
---
README.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
create mode 100644 README.md
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a9ce73f
--- /dev/null
+++ b/README.md
@@ -0,0 +1,54 @@
+## Exercici Simple HTTP Service (M13)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## Descripció
+
+Exercici per aprofundir en peticions HTTP (GET, POST, PUT DELETE). Projecte realitzat amb Spring i amb patrò MVC aplicat.
+
+
+
+### - Nivell 1 - (Rest API Spring)
+
+Realització d'una Rest API per fer peticions HTTP amb un CRUD (Create, Read, Update, Delete) al complet. Per això s'ha implementat un patró d'arquitectura MVC amb repositori en memoria.
+
+S'ha utilitzat Spring (Java) contruit amb Maven amb les implementacions:
+- Spring Boot DevTools.
+- Spring Web.
+- Thymeleaf
+- Spring Data JPA.
+
+Crearem un programa de gestió d'empleats on depenent de la feina de l'empleat se li assignarà un salari automàticament. D'un treballador identifiquem el nom i la seva feina, estaria bé tenir un identificador únic per aquest treballador. Les feines són fixes, és a dir ja estan definits en un ENUMERABLE. Depenent de la feina s'assignarà un salari a l'empleat un cop es crea.
+
+Comprovació de peticions amb Postman.
+
+
+### - Nivell 2 - (Estructura HTTP i lògica JavaScript)
+
+Creació d'una web amb http/javascript/ajax per crear un formulari per poder probar les crides API de la Rest API anterior.
+La web ha de poder fer el CRUD complet (Create, Read, Update, Delete)
+
+S'ha realitat la maqueta:
+- Maqueta en HTML de la web.
+- Creació del JavaScript e importa'l al índex.html.
+- Importació de jQuery per poder fer les crides API.
+- Creació funcions de JavaScript per fer les crides API.
+- No cal que sigui visualment atractiu. Només ha de ser funcional.
+
+
+### - Nivell 3 - (Disseny web amb CSS, Bootstrap i DataTable)
+
+Realització del disseny estètic de la web mitjançant CSS, Bootstrap. S'ha implementat la llibreria DataTables per poder afegir funcionalitats a la taula d'empleats.
From b2b9c77ae2ede149569a88403ac471529d8308d7 Mon Sep 17 00:00:00 2001
From: Gerard
+
From 7a00fe5f6e5ab95210f75c7dcb6f0fab93839a44 Mon Sep 17 00:00:00 2001
From: Gerard Puig <72300632+GerardPuigl@users.noreply.github.com>
Date: Wed, 31 Mar 2021 02:46:53 +0200
Subject: [PATCH 03/10] Update README.md
---
README.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/README.md b/README.md
index 9b2925b..fd62f34 100644
--- a/README.md
+++ b/README.md
@@ -53,3 +53,8 @@ S'ha realitat la maqueta:
### - Nivell 3 - (Disseny web amb CSS, Bootstrap i DataTable)
Realització del disseny estètic de la web mitjançant CSS, Bootstrap. S'ha implementat la llibreria DataTables per poder afegir funcionalitats a la taula d'empleats.
+<<<<<<< b2b9c77ae2ede149569a88403ac471529d8308d7
+=======
+
+Implementació de base de dades persistent MySQL. Creació de dos perfils de propietats per alternar entre MySQL i H2.
+>>>>>>> Update README.md
From 676366d60253b2df960759ee955b922b2d76a147 Mon Sep 17 00:00:00 2001
From: Gerard Puig <72300632+GerardPuigl@users.noreply.github.com>
Date: Tue, 6 Apr 2021 11:29:20 +0200
Subject: [PATCH 04/10] Update README.md
---
README.md | 40 +++++++++++++++++-----------------------
1 file changed, 17 insertions(+), 23 deletions(-)
diff --git a/README.md b/README.md
index fd62f34..9394abc 100644
--- a/README.md
+++ b/README.md
@@ -1,26 +1,23 @@
## Exercici Simple HTTP Service (M13)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
### - Nivell 1 - (Rest API Spring)
@@ -35,7 +32,6 @@ S'ha utilitzat Spring (Java) contruit amb Maven amb les implementacions:
Crearem un programa de gestió d'empleats on depenent de la feina de l'empleat se li assignarà un salari automàticament. D'un treballador identifiquem el nom i la seva feina, estaria bé tenir un identificador únic per aquest treballador. Les feines són fixes, és a dir ja estan definits en un ENUMERABLE. Depenent de la feina s'assignarà un salari a l'empleat un cop es crea.
Comprovació de peticions amb Postman.
-
### - Nivell 2 - (Estructura HTTP i lògica JavaScript)
@@ -53,8 +49,6 @@ S'ha realitat la maqueta:
### - Nivell 3 - (Disseny web amb CSS, Bootstrap i DataTable)
Realització del disseny estètic de la web mitjançant CSS, Bootstrap. S'ha implementat la llibreria DataTables per poder afegir funcionalitats a la taula d'empleats.
-<<<<<<< b2b9c77ae2ede149569a88403ac471529d8308d7
-=======
-Implementació de base de dades persistent MySQL. Creació de dos perfils de propietats per alternar entre MySQL i H2.
->>>>>>> Update README.md
+Implementació de base de dades persistent MySQL i creació de dos perfils de propietats per alternar entre MySQL i H2 (BD en memoria)
+
From d0976f9b66ef50e624af4f500c4b5d431c8f75d0 Mon Sep 17 00:00:00 2001
From: Gerard Exercici realitzat utilitzant: Spring Api Rest, Javascript, jquery i Bootstr