mysql

Mattepuffo's logo
Estrarre JSON da MariaDB/MySQL con JSON_TABLE

Estrarre JSON da MariaDB/MySQL con JSON_TABLE

JSON_TABLE è una funzione built-in di MariaDB e MySQL per fare il parsin del JSON.

Non so da quali versioni dei db trovate la funzione, ed è possibile che ci siano anche delle leggere differenze di comportamento.

Gli esempi qui sotto si riferiscono nello specifico a MariaDB.

Mattepuffo's logo
Connessione a MySQL e MariaDB in Salvo con Sqlx

Connessione a MySQL e MariaDB in Salvo con Sqlx

In articoli precedenti abbiamo visto sia come usare Salvo per creare una web api, che Sqlx per connetterci da un db MariaDB/MySQL.

In questo articolo mettiamo tutto insieme.

Ovviamente ho messo il codice tutto nello stesso file per una questione di comodità.

Mattepuffo's logo
Usare le Common Table Expression in MySQL

Usare le Common Table Expression in MySQL

Le Common Table Expression (CTE) sono dei result-set temporanei che esistono solo durante l'esecuzione della query, e ci permettono di assegnare un nome ad un insieme di risultati.

Fanno parte dello standard SQL, quindi esistono in tutti i db.

In questo articolo vediamo come usarle in MySQL.

Mattepuffo's logo
Connessione a MySQL in Vaadin con Java, Spring Boot e Flow

Connessione a MySQL in Vaadin con Java, Spring Boot e Flow

Vaadin è un fullstack framework per Java e Kotlin che ci mette a disposizione alcune opzioni sia per il back end che per il front end.

In questo articolo vediamo come connetterci ad un db MySQL usando questa configuazione:

  • Java
  • Spring Boot per il back end
  • Flow per il front end --> Flow ci permette di costruire la parte di front end direttamente in Java (non entro nel merito se sia buono o no)

Per interagire con il db ho usato JPA, ma non è obbligatorio.