摘要:
Spring Boot与安全 安全、Spring Security 安全:身份认证、权限控制、漏洞攻击 安全框架: 1)shiro 2)Spring Security Spring Boot底层是使用Spring Security作为安全框架 安全框架最主要的两个功能:认证、授权 认证:根据认证信息 阅读全文
posted @ 2024-02-28 10:07
刘二水
阅读(87)
评论(0)
推荐(0)
摘要:
Spring Boot与任务 异步任务、定时任务、邮件任务 1. 异步任务 1.1 应用场景 执行一些操作(如:邮件任务等)不想阻塞当前线程的情况下,可以通过多线程的方式进行异步处理。 1.2 快速使用 主配置类 //开启@Async异步注解功能 @EnableAsync @EnableRabbit 阅读全文
posted @ 2024-02-28 10:07
刘二水
阅读(31)
评论(0)
推荐(0)
摘要:
Spring Boot与检索 ElasticSearch 1. ElasticSearch简介 1)Java语言编写的开源全文搜索引擎。 2)用于快速的存储、搜索和分析海量数据。 3)是一个分布式搜索服务。 4)提供Restful API,通过发送请求的方式就可以将ElasticSearch用起来。 阅读全文
posted @ 2024-02-28 10:07
刘二水
阅读(93)
评论(0)
推荐(0)
摘要:
Spring Boot与消息 JMS、AMQP、RabbitMQ 1. 概述 消息服务的两个常见规范(消息代理规范):JMS、AMQP JMS(Java Message Service)JAVA消息服务: 基于JVM消息代理的规范。ActiveMQ、HornetMQ是JMS实现 AMQP(Adv 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(74)
评论(0)
推荐(0)
摘要:
Spring Boot与缓存 JSR-107、Spring缓存抽象、整合Redis 缓存:加速系统访问,提升系统性能 热点数据、临时数据(如验证码) 1. JSR-107 1.1 背景 统一缓存的开发规范及提升系统的扩展性,J2EE发布了JSR-107缓存规范 1.2 JSR107简介 CacheM 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(122)
评论(0)
推荐(0)
摘要:
自定义starter starters原理、自定义starters 如何自定义starter: 1、这个场景需要使用到的依赖是什么? 2、如何编写自动配置 @Configuration //指定这个类是一个配置类 @ConditionalOnXXX //在指定条件成立的情况下自动配置类生效 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(114)
评论(0)
推荐(0)
摘要:
Spring Boot启动配置原理 启动原理、运行流程、自动配置原理 几个重要的事件回调机制(这几个事件回调机制可供我们进行干预) 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListe 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(37)
评论(0)
推荐(0)
摘要:
SpringBoot与数据访问 JDBC、MyBatis、Spring Data JPA Spring Boot底层是使用的Spring Data作为数据访问的默认处理方式。 1. 整合基本JDBC与数据源 Pom依赖 <dependency> <groupId>org.springframewor 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(52)
评论(0)
推荐(0)
摘要:
Spring Boot与Web开发 Thymeleaf、Web定制、容器定制 1. 如何使用Spring Boot 创建Spring Boot应用,选中我们需要的模块 Spring Boot已经默认将这些场景配置好了,我们只需要在配置文件中指定少量配置就可以运行起来 编写业务代码 2. Spring 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(162)
评论(0)
推荐(0)
摘要:
SpringBoot与日志 日志框架、日志配置 1. 日志框架 JDBC和数据库驱动: JDBC是统一的接口层(抽象层),面向JDBC进行开发,而不直接面向数据库驱动,这样的好处是数据库驱动会不断的出现新产品,如果直接面向数据库驱动开发,那么,每次更换数据库驱动,开发的代码就要做相应的调整,而面向J 阅读全文
posted @ 2024-02-28 10:06
刘二水
阅读(56)
评论(0)
推荐(0)

浙公网安备 33010602011771号