Spring全家桶
文章平均质量分 90
之前有开一个后端的专栏,但那个专栏因为啥后端知识都放,就非常的乱。所以我决定新增这个专栏来存放Spring全家桶的文章。
害恶细君
多一项才能比少一项才能更危险!
展开
-
Spring Cloud知识点全总结
这一节正式的来入门学习一下Spring Cloud 这个微服务框架。本篇是按照我自己的学习思路来编写的入门知识点总结。 一.Spring Cloud 框架概述1.基本介绍2.Spring Cloud与Spring Boot的版本兼容二.Spring Cloud 框架使用1.服务拆分2.案例准备4.微服务远程调用一.Spring Cloud 框架概述1.基本介绍SpringCloud是目前国内使用最广泛的微服务框架之一。官网地址:https://spring.io/projects/spring-.原创 2022-05-10 18:46:13 · 1491 阅读 · 6 评论 -
微服务基础入门
从本节开始,我开了一个新的专栏,叫做微服务技术栈。我进入到了微服务的学习阶段。这一小节就先来学习一下微服务的基础入门知识。这一节是一个过渡章节,所以会涉及到比较多的概念,以理解为主,比较短小。主要目的是让我们对微服务有一个具体的认识,方便后续学习更高级的知识。在这个专栏里,大家都是老师,欢迎在评论区学习讨论。 一.微服务的基本概念1.什么是微服务2.微服务的特点一.微服务的基本概念1.什么是微服务微服务在诞生之前,我们的架构主要是单体架构。那么单体架构有什么痛点呢?单体应用的痛点第一点就是.原创 2022-05-06 16:16:14 · 1953 阅读 · 7 评论 -
Spring Boot中使用JUnit5进行单元测试
Spring Boot学了这么久,我还没用过它。今天我就系统完整地学习总结一下在Spring Boot中使用JUnit5框架进行单元测试。其实本节主要还是学习JUnit5的使用。有一句话说的好,我可以不用,但我必须会用。1.JUnit5 的变化Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库。作为最新版本的JUnit框架,JUnit5与之前版本的Junit框架有很大的不同。由三个不同子项目的几个不同模块组成(JUnit 5 = JUnit Platform + J.原创 2022-05-05 19:13:07 · 2132 阅读 · 1 评论 -
Spring Boot文件上传
这一节来学习在Spring Boot中如何来实现文件的上传,这也是我之前学习Spring Boot以来忽视了的问题。这一节我决定好好地总结一下。下面先来演示上传一张图片的操作,先创建一个新的Spring Boot的项目demo02,然后我们在resources目录下面的static目录下创建一个带表单的index.html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">.原创 2022-05-05 16:54:45 · 695 阅读 · 0 评论 -
Spring Boot配置WebMvc
SpringBoot 抛弃了传统 xml 配置文件,SpringBoot 2.0 后,通过配置类(标注 @Configuration注解的类,相当于一个 xml 配置文件)以 JavaBean 形式进行相关配置。SpringBoot对Spring MVC的会进行自动配置,这些默认的配置可以满足我们的大部分需求,但是我们对Spring MVC有时往往会有一些自己的需求定制。 我们也可以通过自定义配置类(标注 @Configuration注解 的类)并实现 WebMvcConfigurer 接口来定制 S.原创 2022-05-05 15:07:20 · 1556 阅读 · 1 评论 -
SpringBoot之静态资源的访问与管理
主要讲解SpringBoot的静态资源管理。原创 2022-05-05 08:12:12 · 2000 阅读 · 0 评论 -
Spring AOP面向切面编程
Spring AOP面向切面编程一.初识AOP1.介绍AOP2.初识Spring AOPdd从本节开始,要进入了一个全新的阶段,来学习Spring的AOP面向切面编程。dddd一.初识AOP1.介绍AOPspring提供了一种可插拔的组件技术。听起来很高大上,但在我们日常生活中经常遇到这样的场景,比如说我们现在开发了两个软件模块,A和B,假设软件模块A是系统的用户管理模块,而软件模块B是系统的员工管理模块。这两个模块都拥有自己的业务处理类,他们执行的过程也是以上到下依次执行的。现在我对这两个原创 2021-11-20 11:08:00 · 391 阅读 · 0 评论 -
Spring IoC容器与Bean管理
Spring核心知识点全总结一.Spring IoC容器与Bean管理1.Spring快速入门IoC控制反转DI依赖注入从本节开始,我将要学习作为java高级阶段最最最最重要的一个框架体系,名为Spring。Spring是整个Java生态中最重要的一环。这篇博客是我一边学习Spring一边总结后的产物,但也并不完全是纯知识点总结,里面也有一套完整的案例与之结合。方便自己以后复习,同时也希望大家看了也能有收获。一.Spring IoC容器与Bean管理这一小节,要学习Spring入门、Spring X原创 2021-11-18 18:47:41 · 1517 阅读 · 3 评论 -
SpringMVC拦截器
SpringMVC拦截器原创 2022-03-11 19:39:13 · 297 阅读 · 0 评论 -
RESTful风格的应用
本篇是关于restful风格的讲解。原创 2022-03-11 11:03:40 · 925 阅读 · 0 评论 -
Spring Boot入门笔记
SpringBoot入门原创 2022-03-20 21:02:18 · 1199 阅读 · 0 评论 -
Spring Boot电商项目
Spring Boot电商项目一.概述1.电商项目整体介绍(1)前台模块具体分析(2)后台模块具体分析(3) 项目演示2 . 项目开发所需工具准备二. 数据库设计于项目初始化1.表设计2. 项目的初始化3.配置log4j2日志组件4. AOP统一处理web请求日志三.用户模块的开发1.用户模块整体介绍2.API统一返回对象3.注册接口的开发4.对密码进行MD5保护5.登录、登出、更新接口的开发四.商品分类管理模块的开发1.分类模块地主要功能2.后台新增分类功能的实现3. 使用@Valid注解进行参数校验4.原创 2022-04-06 10:41:59 · 5929 阅读 · 45 评论 -
Spring整合Hibernate JPA
一个小笔记原创 2022-04-24 22:24:16 · 1391 阅读 · 1 评论 -
Hibernate与Sping框架的整合
随便写写!原创 2022-04-24 20:22:38 · 484 阅读 · 0 评论 -
Spring与SpringBoot整合Spring Data JPA及使用
本节由浅入深,再浅出学习Spring data JPA。我的学习路程是先通过spring整合Spring data JPA来具体学习,逐渐深入,学习完这些重要知识点后,再浅出到使用SpringBoot来学习Spring data JPA。一.Spring整合Spring Data JPASpring Data JPA是Spring Data项目下的一个模块。提供了一套基于JPA标准操作数据库的简化方案,底层默认是依赖Hibernate JPA来实现的。Spring Data JPA的技术特点:我们.原创 2022-05-03 20:41:42 · 1554 阅读 · 1 评论