![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程-java
空指针1996
计算机生涯从PC/AT开始
展开
-
扩展SpringSecurity OAuth Server以支持多种登录方式,如短信、社交媒体或第三方token
类似的介绍有不少,这里总结一下,作为备忘,也从不同的角度进行描述一下,以共用得着的同学参考。框架原有登录、token生成过程client(app,网页等)发出post 请求,到auth server 的/oauth/token 端点,对应org.springframework.security.oauth2.provider.endpoint.TokenEndpoint类中的postAccessToken()方法; 被ClientCredentialTokenEndpointFilter拦截处理.原创 2020-12-02 11:17:49 · 1115 阅读 · 0 评论 -
利用java.util.logging.Logger输出日志
log4j提供了非常灵活而又强大的日志功能,java运行库中的日志功能反而被忽略了。其实也是挺好用的,最重要的是,用这个的话就不再需要log4j的jar文件。由于java.util.logging.Logger不会自动加载配置文件,如果想用配置文件控制输出级别,需要稍微做点工作:使用一个日志管理类package logger;import java.io.InputS原创 2015-03-13 16:13:31 · 8453 阅读 · 0 评论 -
通用的任意值转Java枚举常量工具类
Java 的枚举类型,自带一个valueOf() 方法,来转换字符串到对应的枚举常量,同时,也可以利用枚举类型的 values()[x] 按顺序去取相应的常量。但是对于有自定义数值的枚举,却需要自己处理。例如: public enum NamedColor { Red(0xFF0000,"红色"), Green(0x00FF00,"绿色"), ...原创 2019-09-04 11:51:43 · 628 阅读 · 0 评论