Oui Par défaut, les messages de priorité ERROR, WARN, INFO seront affichés dans l'application. Pour activer la sortie des niveaux DEBUG ou TRACE, vous devez utiliser les --trace
--debug
/ --trace
ou définir les propriétés de la propriété debug / trace = true.
logging.level.root = WARN logging.level.org.springframework.web = DEBUG logging.level.org.hibernate = ERROR
Par défaut, Sprin Boot se connecte uniquement à la console. Si vous souhaitez enregistrer des événements dans un fichier, vous devez définir les propriétés logging.file ou logging.path sur true (par exemple, dans application.properties).
Enregistrement des couleurs
Dans les consoles prenant en charge ANSI, pour améliorer la lisibilité, les messages de différents niveaux peuvent être mis en évidence avec différentes couleurs. Voici comment il est configuré dans le fichier de propriétés:
logging.pattern.console=%clr(%d{yyyy-MM-dd HH:mm:ss}) {yellow}
Si vous voulez écrire allé à d'autres fichiers, vous pouvez également configurer ceci (YAML):
logging: path: /var/logs/ file: bookWarn.log level: root: WARN org. springframework: security: DEBUG