Qual è un buon modo per fare il login in un'applicazione Scala? Qualcosa che è coerente con la filosofia del linguaggio, non ingombra il codice ed è a bassa manutenzione e discreto. Ecco un elenco di requisiti di base:
- semplice
- non ingombra il codice. Scala è eccezionale per la sua brevità. Non voglio che metà del mio codice contenga dichiarazioni di registrazione
- il formato del registro può essere modificato per adattarsi al resto dei registri aziendali e al software di monitoraggio
- supporta livelli di registrazione (ad es. debug, traccia, errore)
- può accedere al disco e ad altre destinazioni (es. socket, console, ecc.)
- configurazione minima, se presente
- funziona in container (ad es. web server)
- (facoltativo, ma bello da avere) viene fornito come parte del linguaggio o come artefatto maven, quindi non devo hackerare le mie build per usarlo
So di poter utilizzare le soluzioni di registrazione Java esistenti, ma non riescono su almeno due dei precedenti, vale a dire disordine e configurazione.
Grazie per le tue risposte