Essencium Backend is a software library built on top of Spring Boot that allows developers to quickly get started on new software projects. Essencium provides, for example, a fully implemented role-rights concept as well as various field-tested solutions for access management and authentication.
GNU Lesser General Public License v3.0
0
stars
0
forks
source link
Refatoração: Evitar capturar NullPointerException no método isAccessTokenValid #20
No método isAccessTokenValid da classe JwtTokenService, foi removida a captura de exceção NullPointerException que era usada para verificar se os objetos refreshToken e accessToken eram nulos. Em vez disso, agora há uma verificação direta da nulidade desses objetos. Essa abordagem simplifica o código e melhora sua legibilidade, tornando mais claro o fluxo de controle. Essas mudanças resultam em um código mais limpo, robusto e fácil de entender, alinhado com as boas práticas de programação. Isso facilita a manutenção futura do código e aumenta sua qualidade geral.
No método isAccessTokenValid da classe JwtTokenService, foi removida a captura de exceção NullPointerException que era usada para verificar se os objetos refreshToken e accessToken eram nulos. Em vez disso, agora há uma verificação direta da nulidade desses objetos. Essa abordagem simplifica o código e melhora sua legibilidade, tornando mais claro o fluxo de controle. Essas mudanças resultam em um código mais limpo, robusto e fácil de entender, alinhado com as boas práticas de programação. Isso facilita a manutenção futura do código e aumenta sua qualidade geral.