DataJpaConfig.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:spring-microservice-sample 作者:
@Bean
@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
public AuditorAware<Username> auditorAware() {

    Authentication authentication = SecurityContextHolder.getContext().getAuthentication();

    log.debug("current authentication:" + authentication);

    if (authentication == null || !authentication.isAuthenticated()) {
        return () -> Optional.<Username>empty();
    }

    return () -> Optional.of(
        Username.builder()
            .username(((UserDetails) authentication.getPrincipal()).getUsername())
            .build()
    );

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号