Java小强个人技术博客站点    手机版
当前位置: 首页 >>

JSON Web Token JWT 示例

1170 开源 | 2021-3-24 11:30
本示例使用SpringBoot进行配置和编码。引入依赖:<dependencies> <!-- 核心模块,包括自动配置支持、日志和YAML --> <dependency> <groupId>org.springframework.boot</groupId> ......查看详细

JSON Web Token JWT介绍

1160 开源 | 2021-3-24 11:25
Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信......查看详细

SpringBoot整合kaptcha生成登录验证码

1291 框架 | 2021-3-23 17:05
Kaptcha 是一个可高度配置的实用验证码生成工具,可自由配置的选项如:验证码的字体验证码字体的大小验证码字体的字体颜色验证码内容的范围(数字,字母,中文汉字!)验证码图片的大小,边框,边框粗细,边框颜色验证码的干扰线验证码的样式(鱼眼样式、3D、普通模糊、...)Maven引入kaptcha:<!-- google验证码 --&......查看详细

springBoot集成swagger2

1210 框架 | 2021-3-23 16:17
Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过 Swagger 进行正确定义,用户可以理解远程服务并使用最少实现逻辑与远程服务进行交互......查看详细

Mybatis分页插件pageHelper的使用

1101 开源 | 2021-3-23 14:27
pageHelper就是mybatis拦截器的一个应用,实现分页查询,支持常见的 12 种数据库的物理分页并支持多种分页方式。该插件目前支持以下数据库的物理分页:Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL,DB2,SqlServer(2005,2008),Informix,H2,SqlServer2012,De......查看详细

Java Native Interface(JNA)介绍

1100 Java | 2021-3-23 12:48
JNA介绍JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自动实现Java接口到native function的映射。h......查看详细

OSHI查看系统信息

1631 开源 | 2021-3-23 11:27
OSHI.是一个基于JNA的免费的本地操作系统和Java的硬件信息库。它不需要安装任何额外的本机库,旨在提供跨平台的实现来检索系统信息,如操作系统版本、进程、内存和CPU使用情况、磁盘和分区、设备、传感器等。(OSHI is a free JNA-based (native) Operating System and Hardware Information......查看详细

Java工具类库Hutool

1060 开源 | 2021-3-23 11:06
简介Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包......查看详细