Tutte le informazioni sul corso sono al link http://bit.ly/tecn-progr
Nota: per scelta didattica, tutto il software indicato è gratuito e open source.
- Java Development Kit (JDK), versione 11 LTS (per Mac OS X, consigliamo di installare la versione JDK 13)
- Eclipse
- Editor di interfacce utente Scene Builder
- Un database server MySQL
- Un front-end per MySQL
- La libreria
MySQL Connector/J
oppureMariaDB Connector/J
- La libreria
jGraphT
- Vai alla cartella contenente i lucidi del corso (parzialmente da aggiornare)
- API di JavaFX: consultazione on-line http://docs.oracle.com/javafx/2/api/index.html
- Diagrammi delle classi della libreria JavaFX http://www.falkhausen.de/JavaFX/index.html
- Esempi interattivi di JavaFX sono contenuti nel file "JDK 8 Demos and Samples" http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Documentazione e tutorial JavaFX http://docs.oracle.com/javase/8/javase-clienttechnologies.htm
- Come risolvere il problema
The server time zone value 'ora solare Europa occidentale' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
- Come risolvere un problema in cui le query che filtrano su una colonna di tipo
DATE
restituiscono il giorno precedente a quello voluto