Esercizio Svolto in Java

Esercizio Svolto in Java

TRACCIA

ESERCIZIO ESERCIZIO SETTIMANA 7

Progettare un’applicazione, chiamata Ewallet, per la gestione di un conto corrente.

Le funzionalità da sviluppare sono:

– Creazione conto corrente, con data creazione, iban, saldo e intestatario

– Eliminare e aggiornare un conto corrente

– Prelievo e Versamento dal conto

– Lista movimenti 

Le funzionalità sono esposte tramite servizi rest.

ESERCIZIO PARTE DUE

Completare il progetto della settimana 7, aggiungendo le seguenti funzionalità:

Creare una tabella user con i seguenti campi: id, username, password

Creare un servizio, con tutti i metodi CRUD, relativo alla tabella user. Nota: le password sul db devono essere criptate

Quando viene creato un user, deve essere creato un conto corrente ad esso associato

Creare un metodo di login che, dato in ingresso username e password, restituisce true se l’utente esiste

 

JavaDoc

Cos’è JavaDoc e come usarlo per documentare il codice.

Metodo Di Kirchhoff

Metodo di Kirchhoff: cos’è e come utilizzarlo per risolvere i circuiti con più generatori.

Cosa significa Pattern

Cos’è un pattern? Come sono nati? e perché sono così importanti, in particolare nel mondo della programmazione?

Pattern Singleton In Java

Il singleton è un pattern che garantisce una sola istanza di una determinata classe. Per esempio quando si desidera avere solo un Window Manager oppure una sola Coda di Stampa oppure un unico accesso al database si può usare il pattern singleton.

Singleton

Ci sono diversi modi per implementarlo in java.

Il più semplice è rendere una variabile statica dello stesso tipo della classe, il costruttore privato (quindi nessuno lo può chiamare, e di conseguenza nessuno può istanziare la classe, al di fuori di essa) e avere un metodo statico che restituisca l’unica istanza esistente della classe. Questo modo di implementare il pattern si chiama Pattern Singleton Eager.

Leggi tutto “Pattern Singleton In Java”

Elasticsearch Esempio HelloWorld

ElasticSearch è un server di ricerca che permette di ricercare, analizzare e mostrare dati contenuti in documenti in formato JSON, con interrogazioni che avvengono quasi in tempo reale. Tutte le funzionalità sono esposte tramite interfaccia RESTful. Vediamo un breve esempio su ElasticSearch.

Indice

Leggi tutto “Elasticsearch Esempio HelloWorld”