不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:php-note.com  发布于:2020-09-15 10:59  分类:Java框架/系统  编辑

Java  |  Spring  |  Spring MVC  |  Spring Boot  |  Slf4j  |  MyBatis  |  Quartz

Spring Boot 中文教程

搭建 Spring Boot项目

在线 构建项目https://start.spring.io  ||  https://start.spring.io 国内镜像:https://start.aliyun.com

Spring Boot 2.3.4 官方手册  、[荐]Spring Boot 项目目录结构(工程结构)

《Spring Boot 菜鸟教程》

《推荐一个开源免费的Spring Boot教程》Github地址

精选优质博客

  1. 江南一点雨-最新版 Spring Boot2 教程
  2. Spring Boot 零基础入门
  3. 纯洁的微笑-Spring Boot系列文章
  4. 猿天地-Spring Boot
  5. 方志朋-SpringBoot
  6. 林祥纤-从零开始学Spring Boot
  7. SpringBoot开发案例
  8. 泥瓦匠BYSocket-Spring Boot 2.X 系列教程
  9. 程序猿DD-开始学Spring Boot

配置文件:.yml

【Spring Boot】获取application配置文件中参数的3种方式

【Spring Boot】如何引入外部.yml配置文件?spring.profiles.include

【Spring Boot】中spring.profiles.include的妙用

【Spring Boot v2.6】实现多Module共用配置文件

日志配置

【Spring Boot】日志框架 logback 详细配置教程(彩色输出)

【Spring Boot】项目中“打日志”的正确方式 (logger.debug,logger.info,logger.error

SpringBoot打印MyBatis sql日志输出

控制器,获取请求参数

【Spring Boot】服务端接口 获取URL请求参数的几种方法

【Spring Boot】Spring注解@ModelAttribute的用法 以及 在父类、子类的执行顺序,,,可以用来做 请求初始化 工作

【Spring Boot】非控制器中,通过RequestContextHolder获取当前请求对象HttpServletRequest

【Spring Boot】上传文件时,通过RequestContextHolder获取请求参数失效

【Spring Boot】实现各种参数校验hibernate-validator

Spring Boot 线程变量(ThreadLocal)

【Spring Boot】请求 与 线程 的关系

【Spring Boot】使用ThreadLocal存储用户信息,同时解决用户信息【乱串】的问题

过滤器、拦截器

【Spring Boot】使用 拦截器、过滤器、监听器

【Spring Boot】使用Filter实现简单的Http Basic认证

【Spring Boot】拦截器(Interceptor)里使用@Autowired注入Bean失败

【Spring Boot】配置拦截器(Interceptor)不拦截静态资源(JS/CSS/Image等)

【Spring Boot】拦截器中,通过“自定义注解”实现方法的“匿名访问

异常处理

【Spring Boot】统一异常处理 与 返回Json数据

【Spring Boot】404等异常时返回Json字符串,并解决swagger前端资源(js/css/img),不能正常访问的问题

【Spring Boot】全局异常处理,捕获404异常

Json工具库

【Spring Boot】Json工具库Jackson使用笔记

【Spring Boot】Json工具库Jackson,全局配置失效

模板引擎:页面输出

【Spring Boot】如何访问JS/CSS/Image等静态资源?

【Spring Boot】用ResponseBodyAdvice接口,实现对@ResponseBody,自定义Http Content-Type类型(json/xml

【Spring Boot】输出xml字符串

【Spring Boot】接收/输出Json字符串

【Spring Boot】HttpServletResponse Header Cookie输出问题(Cookie助手类:CookieUtil.java)

模板引擎:FreeMarker

【Spring Boot】集成FreeMarker模板引擎,并生成html静态页面

模板引擎:Beetl

【Spring Boot】集成Beetl模板引擎

数据库:MyBatis

[荐]Spring Boot 2.3.x 集成 MyBatis

Spring Boot 2.3.4 整合Mybatis入门示例

【Spring Boot】注解@Mapper和@Repository的区别

【Spring Boot】MyBatis: No MyBatis mapper was found in '[xx.mapper]' package. Please check your configuration.

沉浸式体验Mybatis-Plus,真香

分页插件pagehelper

【Spring Boot】MyBatis引入 分页插件pagehelper

【Spring Boot】MyBatis引入 分页插件pagehelper 之 自定义分页类PageResult

Session / Cookie

【Spring Boot】Cookie的有效期:setMaxAge()方法

加密 / 解密

【Spring Boot】基于hutool实现的DES加密与解密

PHP 中 DES 加密、解密 以及和 Java 互通

Maven打包

SpringBoot + Nginx 配置

《Java代码自动部署

【SpringBoot】jar打包 与 运行

SpringBoot 多模块项目实践(附打包方法)

【SpringBoot】 Shell脚本 关闭 和 启动 jar包(注意:关闭/启动 前sleep 10 一下)

[外]【SpringBoot】之利用shell脚本优雅启动,关闭SpringBoot服务

[外]Shell脚本——SpringBoot启动与关闭脚本

上传文件

SpringBoot 上传文件(单个、多个文件)

Spring Boot 性能优化(参数调优)

Spring Boot 性能优化(亲测)

命令行

【Spring Boot】创建非web项目

【Spring Boot】获取jar包所在目录路径 (非常重要

Spring Boot Test

【Spring Boot】@Test单元测试/集成测试 入门教程

单点登录(JWT: json_web_token)

1.用户id、过期时间、用户个人私钥;2.可以用于 用户邮箱 退订确认;

[阮一峰]JWT入门教程

Java使用JWT实现Token认证

【Spring Boot】jwt-token验证

实战:十分钟实现基于JWT前后端分离的权限框架

十分钟拿下JWT

其他

Passay库实现强大安全的密码策略

Java密码验证之passay库

7种提升 Spring Boot 吞吐量神技