# Logging met SLF4J & Logback (Spring Boot) > Logging met SLF4J en Logback, logniveaus, configuratie, appenders, patterns, logging op packageniveau - 20 gespreksvragen - Junior - [Gespreksvragen: Spring Boot](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen.md) ## 1. Wat is SLF4J in het Java-ecosysteem? **Antwoord** SLF4J (Simple Logging Facade for Java) is een abstractiefacade voor verschillende Java-loggingframeworks (Logback, Log4j, JUL). Het ontkoppelt de applicatiecode van de concrete logging-implementatie, waardoor je eenvoudig van framework kunt wisselen zonder de businesscode aan te passen. Spring Boot gebruikt SLF4J met Logback als standaardimplementatie. ## 2. Wat is de standaard logging-implementatie in Spring Boot? **Antwoord** Logback is de standaard logging-implementatie in Spring Boot. Ontwikkeld door de maker van Log4j, biedt Logback betere prestaties, een flexibelere configuratie en native SLF4J-compatibiliteit. Spring Boot voegt het automatisch toe via spring-boot-starter-logging, dat een transitieve afhankelijkheid is van alle web-starters. ## 3. Hoe maak je een Logger-instantie met SLF4J in een Spring-klasse? **Antwoord** De aanbevolen methode is LoggerFactory.getLogger(ClassName.class), die een logger maakt op basis van de volledig gekwalificeerde klassenaam. Dit zorgt voor een consistente logger-hiƫrarchie met Java-packages en vereenvoudigt de configuratie per package. Als alternatief biedt Lombok @Slf4j, dat de logger automatisch genereert. ## Nog 17 vragen beschikbaar - Wat zijn de standaard log-niveaus in SLF4J, van meest uitgebreid tot meest kritiek? - Welke Spring Boot-property stelt het log-niveau in voor een specifiek package? Meld je gratis aan: https://sharpskill.dev/nl/login ## Andere Spring Boot-sollicitatieonderwerpen - [Spring Core - IoC & DI](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-core-ioc-di.md): 22 vragen, Junior - [Spring Boot Auto-Configuration](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-boot-auto-configuration.md): 20 vragen, Junior - [Spring Boot Starters](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-boot-starters.md): 18 vragen, Junior - [Application Properties & YAML](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/application-properties-yml.md): 16 vragen, Junior - [Spring Boot DevTools](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-boot-devtools.md): 15 vragen, Junior - [Spring MVC Basics](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-mvc-basics.md): 20 vragen, Mid-Level - [Spring REST Controllers](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-rest-controllers.md): 20 vragen, Mid-Level - [Request & Response Handling](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/request-response-handling.md): 20 vragen, Mid-Level - [Uitzonderingsafhandeling](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/exception-handling.md): 25 vragen, Mid-Level - [Bean Validation](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/bean-validation.md): 25 vragen, Mid-Level - [Spring Data JPA-basis](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-data-jpa-basics.md): 25 vragen, Mid-Level - [JPA-entiteiten en relaties](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/jpa-entities-relationships.md): 30 vragen, Mid-Level - [JPA-query's](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/jpa-queries.md): 30 vragen, Mid-Level - [Spring Data Repositories](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-data-repositories.md): 25 vragen, Mid-Level - [Spring Security Basis](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-security-basics.md): 25 vragen, Mid-Level - [Spring Boot Actuator](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-boot-actuator.md): 20 vragen, Mid-Level - [Unit testing met JUnit & Mockito](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/testing-junit-mockito.md): 30 vragen, Mid-Level - [Spring Boot testen](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-boot-testing.md): 30 vragen, Mid-Level - [Profiles en Environment](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/profiles-environment.md): 20 vragen, Mid-Level - [RestTemplate en WebClient](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/resttemplate-webclient.md): 24 vragen, Mid-Level - [Async & Scheduling](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/async-scheduling.md): 25 vragen, Mid-Level - [Caching met Spring](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/caching.md): 25 vragen, Mid-Level - [Spring WebFlux (Reactive)](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-webflux.md): 25 vragen, Mid-Level - [Spring-transacties](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/transactions.md): 30 vragen, Senior - [Geavanceerde authenticatie en autorisatie](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/authentication-authorization.md): 30 vragen, Senior - [JWT & stateless beveiliging](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/jwt-stateless-security.md): 20 vragen, Senior - [OAuth2 & Authorization Server](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/oauth2-authorization-server.md): 20 vragen, Senior - [Spring Boot en Docker](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-boot-docker.md): 19 vragen, Senior - [Microservices met Spring](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/microservices-basics.md): 25 vragen, Senior - [Spring Cloud Config](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/spring-cloud-config.md): 19 vragen, Senior - [Prestatie-optimalisatie](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/performance-optimization.md): 30 vragen, Senior - [GraalVM Native Images](https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/graalvm-native-images.md): 20 vragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/nl/technologies/spring-boot/sollicitatievragen/logging