一.文件本地上传 1.1 文件上传目录 服务端接收上传的目的是提供文件的访问服务,那么对于SpringBoot而言,有哪些可以提供文件访问的静态资源目录呢? classpat...
一.文件本地上传 1.1 文件上传目录 服务端接收上传的目的是提供文件的访问服务,那么对于SpringBoot而言,有哪些可以提供文件访问的静态资源目录呢? classpat...
一.EhCache和SpringCache简介 1.1 EhCache EhCache 是一个纯 Java 的进程内缓存框架,具有快速、精干等特点,是 Hibernate 中...
一.spring-data-redis整合 1.1 spring-data-redis简介 Spring Boot 提供了对 Redis 集成的组件包:spring-boot...
一.通过@Scheduled实现定时任务 1.1 开启定时任务方法 Scheduled定时任务是Spring boot自身提供的功能,所以不需要引入Maven依赖包,在项目入...
一.SpringBoot全局异常处理 1.1 全局异常处理的好处 后端开发人员职责单一,只需要将异常捕获并转换为自定义异常一直对外抛出。不需要去想页面跳转404,以及异常响应...
一.Servlet域对象与属性变化监听 1.1 Servlet监听器定义 Servlet 监听器是 Servlet 规范中定义的一种特殊类,用于监听 ServletConte...
一.整合mybatisPlus操作数据库 1.1 MyBatis-Plus简介 MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基...
一.Spring data JPA的多数据源实现 将数据源对象作为参数,传递到调用方法内部,这种方式增加额外的编码。 将Repository操作接口分包存放,Spring扫描...
一.Spring Data JPA简介 Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套 JPA 应用框架,底层使用了 H...
一.整合Spring JDBC 1.1 引入maven依赖包,包括spring JDBC和MySQL驱动 1.2修改application.yml,增加数据库连接、用户名、密...
一.SpringBoot配置文件及语法 1.1 SpringBoot全局配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: application.p...
一、API接口文档的重要性 目前很多公司都采取前后端分离的开发模式,前端和后端的工作由不同的工程师完成。在这种开发模式下,维护一份及时更新且完整的API 文档将会大大的提高我...
一、在SpringBoot项目中引入单元测试框架 在做系统的自动化持续集成的时候,会要求自动的做单元测试,只有所有的单元测试都跑通了,才能打包构建。单元测试是软件测试的基础,...
一、序列化和反序列化 在SpringMVC中,前、后端之间数据传输会涉及到数据的序列化和反序列化操作。当注解为@ResponseBody时,请求响应默认使用的序列化方式是JS...
一、SpringMVC的四种传参注解 HTTP协议组成协议内容示例对应Spring注解path info传参/articles/12 (查询id为12的文章,12是参数)@P...
一.JVM内存结构概览 JVM在运行Java程序的过程中,会把它所管理的内存划分为若干个不同的数据区域,这些区域有各自的用途,有的区域随着虚拟机进程的启动而存在,有的区域则依...
一.可执行JAR结构分析 在Spring Boot应用中,使用spring-boot-maven-plugin插件执行mvn package命令生成的jar文件,可以通过ja...