maven

Mattepuffo's logo
Usare HTTPS in Vert.x con SelfSignedCertificate

Usare HTTPS in Vert.x con SelfSignedCertificate

L'API che sto sviluppando in Java con Vert.x girerà in modalità standalone, e sarà contattabile direttamente tramite indirizzo ip.

Ovviamente, il client che gira su HTTPS blocca la chiamata al server, in quanto di default gira su HTTP.

Vediamo come configurare Vert.x per HTTP con SelfSignedCertificate!

Mattepuffo's logo
Connessione a MariaDB con Kotlin e Persism

Connessione a MariaDB con Kotlin e Persism

Persism è un ORM per Java, e quindi compatibile anche con Kotlin, molto leggero, e che è in grado di connettersi a diversi db.

Questo perchè in verità dobbiamo indicare noi a quale db collegarsi e quale driver usare.

Quindi, ad esempio, se usiamo MariaDB o MySQL, dobbiamo anche installare il driver JDBC apposito.

Oltre a questo, Persism ha vari meccanismi di auto configurazione.

Mattepuffo's logo
Creare TUI in Kotlin con Lanterna

Creare TUI in Kotlin con Lanterna

Lanterna è una libreria per Java che ci permette di creare delle interfacce testuali simili a quelle create con curses.

Ma questa a descrizione è molto restrittiva, in quanto Lanterna è in grado ci creare anche dei layout complessi, con finestre, pannelli, file dialog, ecc.

Inoltre, è anche possibile usare le stesse classi di Swing (ma non è obbligatorio).

Oggi vediamo come usarla in Kotlin.

Mattepuffo's logo
Connessione a MariaDB con Java e Persism

Connessione a MariaDB con Java e Persism

Persism è un ORM per Java molto leggero, e che è in grado di connettersi a diversi db.

Questo perchè in verità dobbiamo indicare noi a quale db collegarsi e quale driver usare.

Quindi, ad esempio, se usiamo MariaDB o MySQL, dobbiamo anche installare il driver JDBC apposito.

Oltre a questo, Persism ha vari meccanismi di auto configurazione.