文章 2024-11-22 来自:开发者社区

学习Spring框架特性及jiar包下载

1 Spring 5的新特性 Spring 5是Spring当前最新的版本,与历史版本对比,Spring 5对Spring核心框架进行了修订和更新,增加了很多新特性,如支持响应式编程等。 更新JDK基线 因为Spring 5代码库运行于JDK 8之上,所以Spring 5对JDK的最低要求是JDK 8,这可以促进Spring的使用者积极运用Java 8新特性。 修...

学习Spring框架特性及jiar包下载
文章 2024-10-18 来自:开发者社区

springboot学习四:Spring Boot profile多环境配置、devtools热部署

导言 上接博文:springboot学习三:Spring Boot 配置文件语法、静态工具类读取配置文件 二、Spring Boot Profile 多环境配置 1. 介绍 我们在开发项目时,通常同一套程序会被发布到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、redis地 址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改配置文件的话,那必将是个非常繁琐且....

springboot学习四:Spring Boot profile多环境配置、devtools热部署
文章 2024-10-18 来自:开发者社区

springboot 学习十五:Spring Boot 优雅的集成Swagger2、Knife4j

导言 Swagger2、Knife4j 都是后端API接口文档。knife4j swagger2 官方文档:https://doc.xiaominfo.com/docs/quick-start 一、swagger2介绍 其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注释,然而自己写起代码起来,最讨厌的....

springboot 学习十五:Spring Boot 优雅的集成Swagger2、Knife4j
文章 2024-10-18 来自:开发者社区

springboot 学习十一:Spring Boot 优雅的集成 Lombok

导言 集成 lombok 要注意一下如果你所在的公司都没有人用过 lombok 插件的时候,假如你自己想使用的话一定要先和组员报备一声免得别的同事没有装插件照成编译错误,多多避免一些负面情绪 一、介绍 lombok 是一个在Java开发过程中用注解的方式,简化了 JavaBean 的编写,避免了冗余和样板式代码而出现的插件,让编写的类更加简洁。上代码好理解 1. 不加lombok 如果没有lom....

springboot 学习十一:Spring Boot 优雅的集成 Lombok
文章 2024-10-18 来自:开发者社区

springboot学习七:Spring Boot2.x 拦截器基础入门&实战项目场景实现

导言 SpringBoot 拦截器和过滤器区别及应用 一、拦截器 拦截器是什么?简单的来说,就是一道阀门,在某个方法被访问之前,进行拦截,然后在之前或之后加入某些操作,拦截器是AOP 的一种实现策略。 拦截器主要做什么? 对正在运行的流程进行干预。 拦截器的代码实现。拦截器也主要有三个方法: 其中preHandle是在请求之前就进行调用,如果该请求需要被拦截...

springboot学习七:Spring Boot2.x 拦截器基础入门&实战项目场景实现
文章 2024-10-18 来自:开发者社区

springboot学习六:Spring Boot2.x 过滤器基础入门&实战项目场景实现

导言 一、过滤器 过滤器是什么?它是基于Servlet 技术实现的, 简单的来说,过滤器就是起到过滤的作用,在web项目开发中帮我们过滤一些指定的 url做一些特殊的处理。 过滤器主要做什么? 过滤掉一些不需要的东西,例如一些错误的请求。 也可以修改请求和相应的内容。 也可以拿来过滤未登录用户 过滤器的代码实现过滤器(filter)有三个方法,其中初始化(in...

springboot学习六:Spring Boot2.x 过滤器基础入门&实战项目场景实现
文章 2024-10-18 来自:开发者社区

springboot学习三:Spring Boot 配置文件语法、静态工具类读取配置文件、静态工具类读取配置文件

导言 一、配置文件语法 1. 了解配置文件 当我们使用spring 初始化器构建完一个Spring Boot项目后,只需引入一个web启动器的依赖,它就变成一个web项目了,而且呢我们 什么都没有配置就能通过localhost:8080进行访问了,那这是为什么呢? 那是因为Spring Boot在底层已经把配置信息都给我们自动配置好了。 那我们怎么去修改默认配置信息? 在使用Spring 初始化....

springboot学习三:Spring Boot 配置文件语法、静态工具类读取配置文件、静态工具类读取配置文件
文章 2024-08-22 来自:开发者社区

学习 Spring 源码的意义是什么呢?

一、提升对框架的理解和掌握 Spring框架作为Java开发中最常用的框架之一,涉及到大量的设计模式、优秀的编程思想以及复杂的架构设计。通过研究Spring源码,可以深入理解这些设计思想和实现原理,掌握其核心机制,从而更好地使用Spring框架,写出更优雅、更高效的代码。 二、提升代码阅读和分析能力 源码的复杂度往往比业务代码更高,通过阅读和研究Spring源码,可以锻炼...

学习 Spring 源码的意义是什么呢?
文章 2024-06-29 来自:开发者社区

学习认识Spring Boot Starter

一、什么是 Spring Boot Starter? 在SpringBoot项目中,经常能够在pom文件中看到以spring-boot-starter-xx或xx-spring-boot-starter命名的一些依赖。例如:spring-boot-starter-web、spring-boot-starter-security、spring-boot-starter-data-jpa、m...

文章 2024-06-21 来自:开发者社区

【Spring MVC】快速学习使用Spring MVC的注解及三层架构

Spring Web MVC 一: 什么是Spring Web MVC? SpringWebMVC是基于ServletAPI构建的原始Web框架,从⼀开始就包含在Spring框架中。它的正式名称“SpringWebMVC”来⾃其源模块的名称(Spring-webmvc),但它通常被称为)SpringMVC). MVC是⼀种架构设计模式,也⼀种思想,⽽SpringMVC是对...

【Spring MVC】快速学习使用Spring MVC的注解及三层架构

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注