摘要:JSON Web Token(JWT)是目前流行的跨域身份验证解决方案。
官网:https://jwt.io/。
本文使用spring boot 2 集成JWT实现api接口验证。
阅读全文
随笔分类 - SpringBoot2
摘要:全局统一返回RESTful风格数据,主要是实现ResponseBodyAdvice接口的方法,对返回值在输出之前进行修改。
使用注解@RestControllerAdvice拦截异常并统一处理。
阅读全文
摘要:Shiro是一个功能强大且易于使用的Java安全框架,主要功能有身份验证、授权、加密和会话管理。
阅读全文
摘要:Shiro是一个功能强大且易于使用的Java安全框架,主要功能有身份验证、授权、加密和会话管理,本文实现一个简单的身份验证例子。
阅读全文
摘要:Swagger是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。
阅读全文
摘要:模拟业务关系:
一个用户user有对应的一个公司company,每个用户有多个账户account。
一、mysql创表和模拟数据sql
二、创建实体
三、开发Mapper
方法一:使用注解
方法二:使用XML
四、控制层
阅读全文
摘要:mybatis-spring-boot-starter主要有两种解决方案,一种是使用注解,一种是使用XML。
阅读全文
摘要:MyBatis Generator是一款mybatis自动代码生成工具,可以通过配置后自动生成文件。
MyBatis Generator有几种方法可以生成代码,下面是其中一种。
阅读全文
摘要:参考这遍文章http://www.ityouknow.com/springboot/2017/09/23/spring-boot-jpa-thymeleaf-curd.html
做了一个例子,稍微不同之处,原文是spring boot、mysql,这里改成了spring boot 2、Oracle。
阅读全文
摘要:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
redis是一个key-value存储系统,支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。
阅读全文
摘要:1、在启动类中加入@EnableScheduling来开启定时任务。
2、创建定时任务类
3、多线程定时任务
阅读全文
摘要:Spring Boot其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,
从而使开发人员不再需要定义样板化的配置。
参考网上资料,一路踩了几个坑,终于搞出了第一个例子。
阅读全文