Java
分享Java知识和踩过的坑
LINMINGLEA
请多指教。
展开
-
SpringBoot + JWT实现Token验证
需求SpringBoot项目集成JWT,实现Token验证,保存用户登录状态。项目已上传到github,欢迎参考~https://github.com/ABCVBNM/jwt_demo.git实现1. 添加依赖这里选择的是jwtk/jjwt(因为看github上的Java_JWT项目,该项目维护最及时,星星最多) <dependency> <groupId>io.jsonwebtoken</groupId> &.原创 2021-04-22 12:08:15 · 258 阅读 · 0 评论 -
log4j2保存日志到文件(相对路径)
问题描述Springboot整合log4j2时,需要将日志按照相对路径保存到文件。为了解决这个问题,查了很多博客和log4j2官网,总结了下,找到两种比较可用的解决方案。 (本人使用jar打包发布,所以强烈推荐第二种,简单方便好用。)Lookups使用log4j2官方提供的lookups,可以在xml配置文件中提供变量,从而动态配置保存目录。 <Appenders> <File name="ApplicationLog" fileName="${web:rootD原创 2020-06-21 17:03:26 · 6846 阅读 · 0 评论 -
Java,hashCode()和equals()区别和联系
hashCode()和equals()equals()作用:java顶级类Object中的方法,作用是只是其他对象与此对象是否“相等”。源码: public boolean equals(Object obj) { return (this == obj); }String重写了equals方法,仅仅比较表面值是否相等。“==”比较的内存地址是否...原创 2020-03-28 17:34:20 · 104 阅读 · 0 评论