
creare una pagina jsp (chiamata InserimentoImpiegato.jsp)che permetta di inserire un impiegato.
Il form dovrà avere gli stessi campi della classe Impiegato
e
il campo hidden tipoOperazione valorizzato a "inserisci" e
dovrà richiamare la servlet ImpiegatoSrv.
La servlet effettuerà l'inserimento e ci mostrerà
un'altra pagina jsp (chiamata InserimentoImpiegatoOk.jsp)
con un messaggio di avvenuto inserimento.
Per scaricare il codice sorgente del progetto, copiare il seguente link nel browser:
http://programmingacademy.it/wp-content/uploads/2022/03/HelloWorldSpringDataJdbc.zip
Per scaricare il codice sorgente, copiare il seguente link e incollarlo nel browser:
http://programmingacademy.it/wp-content/uploads/2022/04/MagazzinoSpringBoot.zip
Per scaricare il codice sorgente, copiare il seguente link e incollarlo nel browser:
http://programmingacademy.it/wp-content/uploads/2022/04/MagazzinoSpringBoot_2.zip
Realizzare un'applicazione che gestisce un elenco di domande e relative risposte
- Creare un database con le seguenti tabelle:
domande(id, descrizione)
risposte(id, id_domanda, descrizione, corretta)
- Creare un progetto springboot con la dipendenza per creare un'applicazione web
- creare le classi model per rappresentare le tabelle create nel punto precedente
- creare i relativi service. Ogni classe deve avere un array che contiene i model relativo e i vari metodi crud.
esempio
La classe DomandeService deve avere al suo interno un arraylist di Domande, oltre ai vari metodi CRUD.
- Creare dei servizi rest per le varie classi model che richiamano i rispettivi service.
-Creare i relativi RestController che richiama i vari service
esempio
DomandeRest richiama i vari metodi di DomandeService
github: https://github.com/pagano-antonio/TransactionSpringBoot.git
github: https://github.com/pagano-antonio/TransactionSpringBoot.git
Codice Sorgente Del Progetto: https://github.com/pagano-antonio/SpringBootTesting
Codice Sorgente Del Progetto: https://github.com/pagano-antonio/SpringBootTesting
https://github.com/pagano-antonio/SpringBootTesting
https://github.com/pagano-antonio/SpringBootTesting
Il corso è rivolto a chiunque voglia apprendere le tecnologie del mondo Spring, in particolare l'uso di SpringBoot. La maggior parte delle lezioni sono state tratte da alcuni corsi che l'autore (Ing. Antonio Pagano) ha tenuto per delle aziende informatiche. Essendo state pensate per il mondo lavorativo hanno un taglio molto pratico. POCA TEORIA, MOLTA PRATICA.
Argomenti del corso
Creare applicazioni web basate sul mondo Spring, in particolare con Spring Boot.
Integrare Spring con altri moduli con Hibernate.
Creare servizi rest
Principali pattern dietro Spring
Introduzione al mondo della sicurezza tramite Spring Security
Funzionamento, e implementazione, della AOP in Spring
JWT
Docker
Documentare i Servizi
Actuator
I test con Spring Boot
Spring Batch
Come già accennato, la teoria è ridotta all'osso e ogni argomento verrà trattato con esempi pratici e funzionanti.
E' presente, inoltre, un forum e un gruppo facebook, per rispondere a eventuali dubbi.
A chi è rivolto
A chiunque voglia sapere come applicare il mondo Spring alle web application.
Requisiti
Una buona conoscenza di Java e dei principali concetti delle web application (JPA, MAVEN).
Obiettivi del corso
Padroneggiare le principali tecnologie Spring per creare delle moderne web application, ma non solo. Se riuscite a terminare tutti i livelli, contattateci e provvederemo a mettervi in contatto con delle aziende che cercano programmatori java junior.