Springboot+Druid配置多数据源
以Springboot框架为基础使用Druid配置多数据源的切换使用
JSON对象字段为null值的显示处理
如何将JSON对象中字段为null值的也显示出来。
【Spring】从Spring源码入手分析广播与监听并完成项目实战
为了实现广播与监听的功能,Spring为我们提供了两个重要的函数式接口:ApplicationEventPublisher和ApplicationListener。前者的publishEvent()方法为我们提供了发送广播的能力;后者的onApplicationEvent()方法为我们提供了监听并处
Spring MVC相关注解运用 —— 中篇
Spring MVC相关注解运用 —— 中篇
在Java开发中无法绕开的框架:SpringBoot
SpringBoot提供了很多注解和组件,可以帮助开发人员快速开发Web应用程序。在使用这些注解和组件时,需要注意它们的作用和用法,以充分发挥它们的优势。通过本案例的实现,我们可以看到SpringBoot的快速开发能力,以及Thymeleaf模板引擎的便捷性。在实际开发中,我们可以根据具体需求选择不
《项目实战》构建SpringCloud alibaba项目(一、构建父工程、公共库、网关))
本章节讲解如何构建SpringCloud alibaba项目,以父子工程形式搭建。- 父工程规范Springboot版本、SpringCloud版本、SpringCloud alibaba版本;- 子工程包括公共方法库(公共的DTO、http统一返回类(枚举code码等)),Gateway网关(集成
Spring Boot原理分析 | SpringApplication、Yaml、Properties
Spring Boot原理分析 | SpringApplication、Yaml、Properties
Spring:IoC
Spring IoC介绍
使用saveOrUpdateBatch实现批量插入更新数据
saveOrUpdateBatch 是 Hibernate 中的一个方法,可以用来批量插入或更新数据。这个方法的参数是一个 List,里面可以存储多个实体对象。当 Hibernate 执行这个方法时,会检查每个实体对象是否存在主键,如果存在主键就执行 update 操作,否则执行 insert 操作
Spring:Bean
Spring Bean介绍
@Test单元测试注入bean 3种方式
@Test单元测试注入bean两种方式
【Spring】1、Spring 框架的基本使用【读取配置文件、IoC、依赖注入的几种方式、FactoryBean】
Java 的 IoC 控制反转,DI 依赖注入,FactoryBean 创建复杂对象
Spring Boot 属性加载原理解析
在《[Spring Boot 框架整体启动流程详解](https://itsaysay.blog.csdn.net/article/details/130981611)》中,我们了解到有一步是准备环境prepareEnvironment,属性加载就是在这一步开始的
SpringBoot3 快速入门及原理分析
SpringBoot是基于 Spring 开发的一种轻量级的全新框架,不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。通过 Spring Boot,可以轻松地创建独立的,基于生产级别的基于 Spring 的应用程序。Spring
Spring MVC是什么?详解它的组件、请求流程及注解
本文将讲解Spring MVC是什么,它的优缺点与九大组件,以及它的请求流程与常用的注解。
【Java流式下载大文件,避免OOM内存溢出】
Java下载文件时,如果是小文件的下载,我们一般直接使用工具类的方法,比如cn.hutool.http.HttpUtil.downloadFile()。但是如果是大文件的下载,使用这些工具类的方法,可能会出现Out of Memory内存溢出,它是指需要的内存空间大于系统分配的内存空间,oom后果就
Spring Boot日志文件
❤️❤️❤️Spring + Spring MVC + MyBatis_冷兮雪的博客-CSDN博客前篇我们 讲完了SpringBoot的配置文件,讲解了 为什么学配置文件&配置文件的作用,还有两种配置文件的格式与使用。这篇来讲SpringBoot 日志文件,下面我们一起进入SpringBoot 日志
【Spring】Spring有什么用?Spring核心与设计思想之IOC与DI
什么是容器,不能一概而论。在软件开发领域中,容器是一种运行环境,它提供了一种便捷的方式来运行和管理应用程序。容器可以将应用程序及其依赖包装在一起,形成一个可移植的运行时环境,并提供一组服务以简化应用程序的开发、部署和管理。通过容器,开发人员可以隔离和管理应用程序的依赖,从而使应用程序更加可靠和易于维
Springboot项目报错 【错误:java: 错误: 不支持发行版本 17】
使用IDEA的Spring Initializr构建的Spring boot项目在构建完成后运行出错。
Spring Boot - spring-boot-starter
应用程序将启动,并监听默认的8080端口。你可以在浏览器中访问http://localhost:8080/hello,将会看到返回的"Hello, World!在上述示例中,我们定义了一个Maven项目,并添加了Spring Boot Starter Web依赖,这将为我们提供构建基于Web的应用程