摘要:
1 前端请求登录接口时后端返回token给前端,前端存储到客户端 2 前端每次请求接口时把token放到header中传给后端,后端校验token判断是否登录 3 当token即将过期时请求接口(比如还剩10分钟即将过期时),此时后端会检验到token即将过期,会在header中加入token-wi 阅读全文
随笔分类 - java
Springboot以war包方式运行
2018-05-22 22:09 by wish123, 12182 阅读, 收藏, 编辑
摘要:
一、 修改打包形式 在pom.xml里设置 <packaging>war</packaging> 二、添加以下依赖 提供标记嵌入式servlet容器 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring 阅读全文
java8的几种常用用法
2018-05-22 22:07 by wish123, 2249 阅读, 收藏, 编辑
摘要:
1. 如果接口的返回值有可能是null,请用Optional封装 public Optional<User> getUser() { return Optional.ofNullable(user); } return getUser().orElse(defaultUser); return ge 阅读全文
函数式设计思想--拼接用户名
2018-05-21 11:29 by wish123, 321 阅读, 收藏, 编辑
摘要:
1. 场景描述 有这么一种常用的场景:比如从数据库中查询出订单信息,信息中只包含创建订单的用户ID,没有用户名,但前端界面需要展示出用户名,那么就要去用户服务那边根据用户ID拼接用户名,一般代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public void f 阅读全文
java技术选型
2018-05-19 18:00 by wish123, 5362 阅读, 收藏, 编辑
摘要:
综述 JDK版本:JDK8/JDK7 + OracleJDK/OpenJDK Java开发框架:Spring Boot/Spring + Hibernate/MyBatis 前后端分离:单页应用/模板引擎 前后端接口文档自动生成:Swagger 业务端逻辑校验框架:Functional Valida 阅读全文
浅谈Java中的hashcode方法
2017-11-05 13:16 by wish123, 507 阅读, 收藏, 编辑
摘要:
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 1 public native int hashCode(); 1 public native int 阅读全文
Java Stream简介, 流的基本概念
2017-08-10 10:53 by wish123, 1587 阅读, 收藏, 编辑
摘要:
在Java or .net编程中, 我们经常见到"stream" 这个字眼. 我们大概知道这是个流的意思, 如果看完本文的话, 应该会有1个大概的概念. 一, Java中什么是Stream(流) 1.1 1段输出文件内容到屏幕的代码 假如我们有个需求, 利用Java写1个程序, 将1个硬盘上的文件( 阅读全文
新手往这看 :Java学习路线图,专为新手定制的Java学习计划建议
2013-04-12 05:13 by wish123, 429 阅读, 收藏, 编辑
摘要:
怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础 阅读全文