Java面试题总结-2022版

Java面试题总结2022

Spring Boot实现在启动时执行一次的功能

它们的run()方法会在应用程序启动后自动调用,可以在这里实现需要在启动时执行的操作。在init()方法中可以执行只需要在启动时执行一次的操作,例如初始化一些数据、建立数据库连接等。@PostConstruct注解标记的方法会在Bean初始化完成后自动调用,可以在该方法中执行只需要在启动时执行一次的

六个思考维度:DDD + SpringBoot工程九层结构图解与实战

微服务和九层结构表述的是不同维度概念。微服务重点描述系统与系统之间交互关系,九层结构重点描述一个工程不同模块之间交互关系

Spring Boot 可执行 Jar 包运行原理

Spring Boot 有一个很方便的功能就是可以将应用打成可执行的 Jar。那么大家有没想过这个 Jar 是怎么运行起来的呢?本篇博客就来介绍下 Spring Boot 可执行 Jar 包的运行原理。

如何将 Spring Boot 项目提交到 Gitee 进行远程管理?

如何将初始化完成的 Spring Boot 项目,提交的 Gitee 仓库,进行远程管理?

@PostMapping和@GetMapping使用详解

后端的参数接收就需要使用 也是使用@RequestParam(“id”) String id。后端的参数接收就需要使用 @RequestParam(“id”) String id。后端参数接收的话,需要使用@PathVariable String id。如 xxx/generatedData/id

【Springboot系列】Springboot系列-调用第三方接口的五种方式汇总,代码实例

【Springboot系列】Springboot系列-调用第三方接口的五种方式汇总,代码实例

Feign传递文件以及MultipartFile对象

Feign微服务调用传递文件以及MultipartFile参数对象,多个参数,MultipartFile对象和json数据。

一文吃透Spring集成MyBatis

spring能集成很多的框架,是spring一个优势功能。通过集成功能,让开发人员使用其他框架更方便。集成使用的是spring ioc 核心技术。使用mybatis,需要创mybatis框架中的某些对象,使用这些对象,就能使用mybatis提供的功能了。分析: mybatis执行sql语句,需要使用

spring boot中使用雪花算法生成雪花ID

雪花算法(Snowflake)是一种生成全局唯一ID的算法,由Twitter公司开发。它可以在分布式系统中生成全局唯一的ID,解决分布式系统中的数据合并和分片等问题。雪花算法生成的ID是一个64位的长整型数字,由以下部分组成:1个bit:符号位,始终为0。41个bit:时间戳,精确到毫秒级别,可以使

【SpringBoot】| Spring Boot 概述和入门程序剖析

【SpringBoot】| Spring Boot 入门

Spring AOP

大家可以观察一下通知的执行顺序:先执行Around的前置通知,当执行连接点方法时,除发Before通知,然后执行连接点方法,当连接点方法执行完毕正常返回值触发AfterReturning方法,然后触发After方法,然后执行Around后置通知。例如,日志切面就是一个常见的切面,它用于在方法执行前后

Spring Security 5.7.0弃用 WebSecurityConfigurerAdapter

从Spring Security 5.7.0版本开始弃用 WebSecurityConfigurerAdapter 类,本篇文章参考Spring 博客文章介绍了如何在 5.7.0 版本之后正确使用Spring Security授权和认证等方式。

Spring Boot配置文件及日志信息

使用Spring Boot框架就是为了更加简单快速的使用Spring容器。Spring Boot就是Spring的脚手架,底层就是Spring容器。

hutool实现文件上传和下载

111111111

【Spring6源码・MVC】请求处理流程源码解析

值得一提的是我们这个demo没有文件,也没有参数,所以撸流程还是很容易的,如果有参数还要注意是如何解析参数的,如果用@RequestParam注解的话,直接通过反射就可以获取到,Spring也提供了处理这个注解的解析器,如果不加注解,会默认使用名称绑定,底层用asm框架读取字节码来获取参数名称,所以

【Spring篇】AOP案例

AOP的知识就已经讲解完了,接下来对于AOP的知识进行一个总结。

基于EasyExcel的数据导入导出(复制可用)

EasyExcel 复制即可用

SpringBoot整合Swagger3.0使用及报错解决大全

Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。

前后端时间传递之注解形式(@DateTimeFormat与@JsonFormat)

前后端时间传递之注解形式

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈