首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java 框架
CadeCode
创建于2021-06-18
订阅专栏
Java 框架使用笔记
等 19 人订阅
共20篇文章
创建于2021-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot 优雅停机
本文介绍 SpringBoot 程序优雅停机的方案,包括 web 容器、Spring 定时任务、线程池等的优雅关闭
SpringBoot Cache 实现二级缓存
本文介绍 SpringBoot Cache 组件实现二级缓存的方式,包括 Caffeine 的介绍,Caffeine 内存淘汰策略,Caffeine 的几种缓存,以及二级缓存的实现和使用等
MyBaits 使用 TypeHandler
本文介绍 MyBatis 在 SpringBoot 中的使用,如布尔类型和数字转换,普通对象与JSON串转换,枚举类型转换,以及 MyBatis Plus 中对 TypeHandler 的支持
SpringBoot 使用枚举
本文介绍 SpringBoot 中使用枚举的方式, 包括 @RequestParam 和 @RequestBody 接收枚举、API 接口返回枚举,以及 MyBatis 映射枚举等
SpringBoot 使用 Redis 缓存
本文介绍 SpringBoot 集成 Redis 的基本步骤,如配置 Redis 连接信息,通过 RedisTemplate 和 Cache 组件注解操作 Redis,以及如何保证缓存和数据库的一致性
SpringBoot 内置工具类
本文介绍 SpringBoot 提供的内置工具类,如断言、对象、数组、集合的判断、文件、资源、IO 流以及反射工具类等
SpringBoot 集成 Security
本文介绍 Spring Security 的基本原理、基本使用方式和前后端分离的使用方式,如自定义权限不足的处理逻辑、自定义 JWT 过滤器、动态配置 URL 权限等
SpringBoot 配置文件
本文介绍 SpringBoot 配置文件的使用及多环境下的配置,如 properties 和 yaml 的区别、@Value、@ConfigurationProperties 以及其他方式读取配置文件
SpringBoot 集成 MyBatis
本文介绍 SpringBoot 集成 MyBatis 的基本配置、通过 AOP 和注解动态实现切换数据源的方法,以及利用 MyBatis 拦截器打印完整可执行 SQL 的方法
SpringBoot 异步和定时任务
本文介绍 SpringBoot 中原生的异步任务和定时任务的开启方法、相应的线程池实现以及线程池的配置方式等
SpringBoot 钩子接口
本文介绍 SpringBoot 提供的钩子接口,如 Aware 接口族、InitializingBean、BeanPostProcessor、BeanFactoryPostProcessor 等
SpringBoot 日志配置
本文介绍 logback 在 SpringBoot 中的配置与使用,如 logback.xml 的常见配置,以及结合 AOP 可以接口请求日志
SpringBoot 邮件服务
本文介绍 SpringBoot 如何集成邮件服务,包括发送简单文本邮件、模板邮件、附件邮件、静态资源邮件等
SpringBoot 全局异常处理
本文介绍 SpringBoot 中如何使用 @ControllerAdvice 注解实现全局异常处理(包括 404 异常),以及通过 ResponseBodyAdvice 接口统一返回格式
SpringBoot 上传文件
本文介绍 SpringBoot 通过 MultipartFile 接收和解析请求中的文件并调用 tansferTo 方法将读到的内容存到磁盘文件中
SpringBoot 启动原理
本文介绍 SpringBoot 的启动原理,包括基本流程、执行过程的中的代码分析,以及自动配置的原理和使用
SSM 框架整合
本文介绍 Spring + SpringMVC + MyBatis 框架的整合,提供 XML 配置和 JavaConfig 类配置两种方式
SpringMVC 基础
本文介绍 SpringMVC 框架的配置和使用,如 SpingMVC 的基本处理流程、注解的使用、请求参数的传递、文件上传以及功能增强等
Spring 基础
本文介绍 Spring 框架的配置和使用,如 IOC 和 DI 的概念、XML 和 Java 类两种配置方式、注解的使用、面向切面以及整合 MyBatis 等
MyBatis 基础
本文介绍持久层框架 MyBatis 的配置和使用,如配置文件、XML 映射器、生命周期、日志、分页、注解及动态 SQL 等