Spring

首页 标签 Spring
# Spring #
关注
47845内容
引包参考
该代码片段展示了Java中常用的时间与日期处理类的导入,包括Timestamp、SimpleDateFormat、Calendar等,同时引入了Spring的Component注解,适用于时间操作相关的工具类或服务组件开发。
|
13天前
| |
来自: 计算巢
本课程能学到什么
本课程基于Spring Boot 2.0.3,分基础与进阶两篇,涵盖JSON封装、日志、配置、MVC、安全认证、消息队列等核心技术,结合实际项目场景,助力学习者快速掌握微服务开发,最终构建可复用的项目架构,具备实战能力。(238字)
认证源码分析与自定义后端认证逻辑
本文深入分析Spring Security认证流程,从UsernamePasswordAuthenticationFilter到AuthenticationManager、ProviderManager,最终通过自定义UserDetailsService实现数据库认证。重点解析了UsernamePasswordAuthenticationToken状态变化及SecurityContext上下文存储机制,并结合代码实现自定义用户认证逻辑,涵盖权限加载与安全配置注册,助你掌握Spring Security核心原理与实战技巧。(238字)
6.鉴权
本文介绍基于Token和JWT的鉴权方案,涵盖客户端Token校验流程、Spring Security集成JWT实现认证授权,包括pom依赖、过滤器配置、登录验证及接口权限控制,结合Redis存储与RBAC模型,构建安全的Spring Boot应用鉴权体系。
无标题
`@Configuration` 注解用于标记配置类,相当于 XML 配置文件,配合 `@Bean` 注册 Bean。通过 `AnnotationConfigApplicationContext` 可加载配置类并启动 IOC 容器,实现组件管理。
2. 整合切面,参数拦截+过滤
本文介绍如何在Java Spring项目中通过AOP实现切面整合,结合参数拦截与过滤功能。利用`@Before`、`@Around`和`@After`注解,对Controller层请求进行统一日志记录,包括请求来源、URL、方式、参数及执行耗时,并支持后续扩展至数据库存储或ELK日志系统,提升系统可观测性与安全性。(238字)
免费试用