JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。1、用户向服务器发送用户名和密码。2...
idea:new没有class
如果你使用的是maven来管理项目,执行以下命令即可 cd 项目跟目录(和pom.xml同级)mvn clean package## 或者执行下面的命令## 排除测试代码后进行打包mvn c...
Spring Boot实战:Restful API的构建
上一篇文章讲解了通过Spring boot与JdbcTemplate、JPA和MyBatis的集成,实现对数据库的访问。今天主要给大家分享一下如何通过Spring boot向前端返回数据。 在现在...
Spring Boot 注解的意义以及作用
Spring Boot 注解的意义以及作用利用注解:隐式配置,例如:@Autowired、@Bean、@Component等,通过注解来简化xml文件。利用Java文件:显示配置,比xml配置的优势是...
Linux上Java的安装与配置
由于使用 yum 或者 apt-get 命令 安装 openjdk 可能存在类库不全,从而导致用户在安装后运行相关工具时可能报错的问题,所以此处我们推荐采用手动解压安装的方式来安装 JDK。具体步骤如...
Idea打包jar 及jar包反编译为代码的多种方法
这里总结出用IDEA打包jar包的多种方式,以后的项目打包Jar包可以参考如下形式:用IDEA自带的打包形式用Maven插件maven-shade-plugin打包用Maven插件maven-asse...
java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
问题描述:java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)问题原因:主要是因为jdk版本不一样解决方法:&...
java -jar 命令提示“没有主清单属性”
工程没有有引用外部jar包时(J2SE)选中工程---->右键,Export...--->Java--->选择JAR file--->next-->选择jar file的...
MyEclipse2016 中的两种FreeMarker插件的安装与配置
freemarker-ideMyEclipce10.0中安装FreeMarker插件,这绝对是最简单的方法。步骤如下:(一)打开http://sourceforge.net/projects/free...
解决MyEclipse导入项目中文乱码问题
1.打开Myeclipse,首先我们来导入一个项目,在工作区的空白处右键点击import导入项目2.现在让我们来看看刚刚导入的项目的乱码问题,中文字符出现了乱码问题3.当项目的注释等中文出现一团糟,对...