Lire les valeurs de config en Scala
En Scala, si j'ai la configuration suivante:
id = 777
username = stephan
password = DG#%T@RH
L'idée est d'ouvrir un fichier, de le transformer en une chaîne de caractères, ne getLines
sur elle et obtenir le côté droit de la base de la valeur sur le côté gauche de la touche. Ce serait le plus beau code pour lire constante des valeurs de configuration dans mon application?
Client utilisation: val username = config.get("username")
OriginalL'auteur Stephan Rozinsky | 2015-03-10
Vous devez vous connecter pour publier un commentaire.
Meilleur moyen serait d'utiliser un
.conf
fichier et leConfigFactory
au lieu d'avoir à le faire tous les fichier de traitement par vous-même:J'ai l'habitude d'utiliser scalaz
Validation
pour laparseFile
opération dans le cas où le fichier n'est pas là, mais vous pouvez tout simplement utiliser untry/catch
si vous ne savez pas comment l'utiliser.OriginalL'auteur Ende Neu