严富坤的知识库专栏 本次搜索耗时 0.459 秒,为您找到 77 个相关结果.
  • Spring事务管理

    1942 2024-06-29 《Spring框架实战》
    事务管理简介 什么是事务? 为什么需要事务管理? Spring事务管理概述 Spring事务管理的优势 Spring事务管理的两种方式 配置Spring事务管理 添加依赖 配置数据源 配置事务管理器 声明式事务管理 使用@Transactional注解 配置XML声明式事务 编程式事务管理 使用TransactionTemplate...
  • Spring Security 中的CSRF防护与CORS

    背景与初衷 目标 CSRF防护 什么是CSRF? CSRF的工作原理 CSRF防护原理 Spring Security中的CSRF防护 自定义CSRF配置 CORS 什么是CORS? CORS的工作原理 Spring Security中的CORS配置 详细示例 项目结构 代码实现 详细解读 实际应用中的最佳实践 CSRF防护最...
  • 全面解析Spring Data Access

    1861 2024-06-29 《Spring框架实战》
    1. Spring Data Access的基本概念 1.1 数据访问的基本挑战 1.2 Spring Data Access的解决方案 2. Spring Data Access的核心组件 2.1 JdbcTemplate 2.1.1 JdbcTemplate的基本使用 2.1.2 JdbcTemplate的高级功能 2.2 Spring Da...
  • Spring集成Redis

    1850 2024-06-29 《Spring框架实战》
    Redis概述 什么是Redis Redis的核心特性 Spring Data Redis简介 Spring Data Redis的核心组件 在Spring项目中集成Redis 引入依赖 配置Redis连接 创建Redis配置类 在Spring项目中使用Redis 使用RedisTemplate 使用StringRedisTemplate...
  • 密码安全

    1. 密码安全概述 2. Spring Security 简介 3. 密码存储与加密 使用 PasswordEncoder BCryptPasswordEncoder PBKDF2PasswordEncoder SCryptPasswordEncoder 4. 密码策略 密码复杂性 配置示例 密码过期策略 配置示例 密码历史策略 配置示...
  • Spring Boot的配置文件

    1. Spring Boot配置文件概述 1.1 application.properties 文件 1.2 application.yml 文件 2. 配置文件的加载顺序 2.1 配置文件加载位置 2.2 配置文件的优先级 3. 外部化配置 3.1 环境变量 3.2 命令行参数 3.3 外部配置文件 4. 多环境配置 4.1 使用Pro...
  • 反射机制

    1704 2024-06-01 《Java基础教程》
    一、反射的基本概念 1.1 什么是反射 1.2 反射的历史和重要性 二、反射的核心API 2.1 Class类 示例代码:获取Class对象 2.2 Constructor类 示例代码:使用Constructor创建实例 2.3 Method类 示例代码:使用Method调用方法 2.4 Field类 示例代码:使用Field访问和修改字段...
  • 控制反转思想(IoC)

    一、什么是 IoC(控制反转) IoC 控制了什么 IoC 反转了什么 主要解决的问题 二、依赖注入(Dependency Injection) 1. 构造函数注入 : 2. Setter 方法注入 : 3. 字段注入 : 三、Spring 中的 IoC 实现 定义服务接口和实现类 使用服务的控制器 配置类 四、总结 在现代软件...
  • Spring Boot的自定义配置

    1. 什么是Spring Boot自定义配置? 1.1 自定义配置的重要性 2. 配置文件详解 2.1 properties文件 2.2 YAML文件 2.3 配置文件的加载顺序 3. 自定义属性和类型安全的配置 3.1 自定义属性 3.2 类型安全的配置 4. 多环境配置 4.1 使用profile配置 4.2 激活profile ...
  • OAuth 2.0的资源服务器

    1. 背景和目标 1.1 背景 1.2 目标 2. 功能和角色 2.1 功能 2.2 角色 3. 资源服务器架构 3.1 核心组件 3.2 数据流 4. 实现细节 4.1 选择技术栈 4.2 令牌验证 4.3 访问控制 4.4 提供资源 5. 安全性考虑 5.1 使用 HTTPS 5.2 令牌存储 5.3 令牌撤销 6. ...