Class Application

java.lang.Object
it.uniupo.simnova.Application
All Implemented Interfaces:
com.vaadin.flow.component.page.AppShellConfigurator, Serializable

@SpringBootApplication(exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class) @Theme("sim.suite") public class Application extends Object implements com.vaadin.flow.component.page.AppShellConfigurator
Classe principale dell'applicazione Spring Boot per SIM Suite. Questa classe avvia l'applicazione, inizializza la connessione al database SQLite e configura le impostazioni principali della pagina web, come titolo, favicon e PWA.
Version:
1.1
Author:
Alessandro Zappatore
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Costruttore della classe Application.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configurePage(com.vaadin.flow.server.AppShellSettings settings)
    Configura le impostazioni della pagina HTML dell'applicazione.
    static void
    main(String[] args)
    Metodo principale che avvia l'applicazione.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Application

      public Application()
      Costruttore della classe Application. Può essere utilizzato per ulteriori inizializzazioni se necessario.
  • Method Details

    • main

      public static void main(String[] args)
      Metodo principale che avvia l'applicazione. Esegue prima l'inizializzazione del database e poi avvia l'applicazione Spring Boot.
      Parameters:
      args - Argomenti passati dalla riga di comando.
    • configurePage

      public void configurePage(com.vaadin.flow.server.AppShellSettings settings)
      Configura le impostazioni della pagina HTML dell'applicazione. Questo include il viewport, il titolo della pagina, le dimensioni del body, i meta tag e le favicon per una migliore esperienza utente su diversi dispositivi.
      Specified by:
      configurePage in interface com.vaadin.flow.component.page.AppShellConfigurator
      Parameters:
      settings - Le impostazioni della pagina da configurare.