AI智能
改变未来

Java开发 第79页

mall整合SpringSecurity和JWT实现认证和授权(一)-爱站程序员基地

mall整合SpringSecurity和JWT实现认证和授权(一)

AI

本文主要讲解mall通过整合SpringSecurity和JWT实现后台用户的登录和授权功能,同时改造Swagger-UI的配置使其可以自动记住登录令牌进行发送。 项目使用框架介绍 SpringSecurity SpringSecurity...

RocketMQ 源码分析 —— 集成 Spring Boot-爱站程序员基地

RocketMQ 源码分析 —— 集成 Spring Boot

AI

摘要: 原创出处 http://www.iocoder.cn/RocketMQ/spring-boot-integration/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 调试环境搭建 3. 项目结构一览 5.  annot...

Spring boot 微服务核心组件集 mica v1.0.1 发布-爱站程序员基地

Spring boot 微服务核心组件集 mica v1.0.1 发布

AI

mica(云母) mica 云母,寓意为云服务的核心,使得云服务开发更加方便快捷。mica 的前身是 lutool,lutool在内部孵化了小两年,已经被多个朋友运用到企业。由于 lutool 对微服务不够友好,故重塑了mica。mica ...

Spring Boot-01  第一个Spring Boot-爱站程序员基地

Spring Boot-01 第一个Spring Boot

AI

Spring Boot-01 第一个Spring Boot 需要记得:Spring学好,才可以更好的学习SpringBoot SpringBoot核心思想:约定大于配置。 约定大于配置可以从以下两个方面来理解: 开发人员仅需规定应用中不符合...

Java面向对象(中)-爱站程序员基地

Java面向对象(中)

AI

面向对象的特征之二:继承性 使用子类Extends父类进行继承 一、继承性的好处: 减少了代码的冗余,提高了代码的复用性便于功能的扩展 为之后多态性的使用,提供了前提 二、继承性的格式:class A extends B{} A:子类、派生...

Java验证码及登录中的漏洞分析-爱站程序员基地

Java验证码及登录中的漏洞分析

AI

进行这个整理,因为在XXX项目的时候,发现登录处的忘记密码处,在验证用户身份的时候是通过,手机验证码验证的,通过修改响应包的返回参数值,可以绕过验证,进入第三步的密码重置。还有最近测试的一个sso登录,也存在验证码问题。之前的测试中也遇到过...

Spring 5 core 中的 @NonNull 是个什么鬼?!-爱站程序员基地

Spring 5 core 中的 @NonNull 是个什么鬼?!

AI

说明 在 Spring 5 的 spring-core jar包中添加了  jsr-305  相关注解。在  Spring  源码中已经被大量使用。如下图: JSR-305介绍 诸如 FindBugs、IntelliJ、Checkstyle...

java集合【7】——— iterator和Iterable异同详解-爱站程序员基地

java集合【7】——— iterator和Iterable异同详解

AI

一、iterator介绍 iterator 接口,也是集合大家庭中的一员。和其他的 Map 和 Collection 接口不同, iterator 主要是为了方便遍历集合中的所有元素,用于迭代访问集合中的元素,相当于定义了遍历元素的规范,而...

JDK8之前日期时间API-爱站程序员基地

JDK8之前日期时间API

AI

/*java.util.Date类---java.sql.Date类1.两个构造器的使用 >构造器一:Date():创建一个对应当前时间的Date对象 >构造器二:创建指定毫秒数的Date对象2.两个方法的使用 >toSt...