标签:springboot

SpringCloud与SpringBoot的区别及应用场景解析

SpringCloud与SpringBoot的区别及应用场景解析

SpringBoot和SpringCloud是Java领域中较为流行的两个开发框架,它们都是由Spring团队开发的,并且在企业级应用中得到广泛应用。本文将分别介绍SpringBoot和SpringCloud的特点及应用场景,并对它们进行比较分析。一、SpringBoot的特点及应用场景Spring

醒在深海的猫 醒在深海的猫 2023-12-29
0 0 0
简易版的SpringBoot是如何实现的!!!

简易版的SpringBoot是如何实现的!!!

目前RocketMQ总算可以告一段落了,在学习的过程中是否遇到什么难点,前面的知识点是否还依稀记得,后面有时间还是需要好好复习一遍,不过总的来说还是得会使用,学习源码是为了能够让你更加了解该技术,在碰到问题的同时能够更加快速的发现和解决问题。接下来我们来分析一个Springboot的相关知识,让我们

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-12-29
0 0 0
springboot和springmvc的区别是啥

springboot和springmvc的区别是啥

springboot和springmvc的区别:1、目的;2、使用范围;3、基础设施;4、控制反转方式;5、批处理功能;6、作用;7、社区和文档支持;8、是否需要部署描述符;9、生产力;10、JAR打包功能。详细介绍:1、目的,Spring Boot主要用于快速构建现代应用程序,通过提供依赖管理、自

法医 法医 2023-12-28
0 0 0
Spring Boot 定时调度任务高级篇:调度任务的实现原理

Spring Boot 定时调度任务高级篇:调度任务的实现原理

前言源码的世界是一片汪洋大海,springboot的源码更是如此,虽然用的时候似乎很简单,然而正是因为其内部的设计巧妙、复杂,才造就了其使用上的简单易上手。罗马不是一天建起来的,要完全理解它也并非一时的事,所以这里给大家分享一些我自己阅读源码时的一些体会,那就是不要因为一时看不懂而着急或放弃,慢慢来

Escape Escape 2023-12-26
0 0 0
Springboot扩展点之BeanPostProcessor

Springboot扩展点之BeanPostProcessor

前言Springboot(Spring)的扩展点其实有很多,但是都有一个共同点,都是围绕着Bean和BeanFactory(容器)展开的,其实这也很好理解,Spring的核心是控制反转、依赖注入、面向切面编程,再抛开所有的枝枝节节,你发现了什么?Spring提供了一个容器,来管理Bean,整个生态好

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-12-01
0 0 0
面试官:为什么SpringBoot的 jar 可以直接运行?

面试官:为什么SpringBoot的 jar 可以直接运行?

哈喽,大家好,我是了不起。现在Java Web 开发应该都是使用的 SpringBoot,部署的时候直接打包成jar包运行即可。但是之前用SSH或SSM开发的时候,通常是打包成war包,然后部署到类似Tomcat的web服务器运行。那么问题来了:为什么 SpringBoot 的 jar 包可以直接运

三掌柜 三掌柜 2023-11-30
0 0 0
谈谈你对ThreadLocal的理解

谈谈你对ThreadLocal的理解

思考:对ThreadLocal的理解多少?springboot葵花宝典主要分享JAVA技术,主要包含SpringBoot、SpingCloud、Docker、中间件等技术,以及Github开源项目1.ThreadLocal概述ThreadLocal是多线程中对于解决线程安全的一个操作类,它会为每个线

醒在深海的猫 醒在深海的猫 2023-11-28
0 0 0
深入剖析SpringBoot底层原理

深入剖析SpringBoot底层原理

作者 | 波哥审校 | 重楼记得差不多在2015年以前,要部署一个Web应用,那得准备各种Web容器,比如Tomcat,然后打war包,然后部署到Web容器的特定目录下,以此来完成一个应用的部署,而且应用中的web.xml配置文件是必不可少的。可是近几年使用了SpringBoot后,发现写一个Web

剑圣无痕 剑圣无痕 2023-11-20
0 0 0
SpringBoot常用的50个注解,一目了然

SpringBoot常用的50个注解,一目了然

我们在使用SpringBoot开发项目的时候,使用注解是最频繁和自然的事。这些注解让我们摆脱了繁琐的传统Spring XML配置,让我们开发项目更加高效和简单,springboot注解那么多,其实常用的也就不超过50个,现在我们就来聊聊SpringBoot中常用的注解。常用注解概览以下是Spring

大白菜程序猿 大白菜程序猿 2023-11-10
0 0 0
SpringBoot自带模板引擎Thymeleaf使用详解

SpringBoot自带模板引擎Thymeleaf使用详解

SpringBoot是一个流行的Java框架,它提供了许多功能和插件,以简化Web应用程序的开发过程。其中之一是Thymeleaf模板引擎,它是一个流行的Java模板引擎,用于在Web应用程序中渲染HTML页面。在SpringBoot中使用Thymeleaf非常简单,以下是使用Thymeleaf作为

竹子爱熊猫 竹子爱熊猫 2023-11-10
0 0 0
聊聊springboot的LogbackLoggingSystem

聊聊springboot的LogbackLoggingSystem

序本文主要研究一下springboot的LogbackLoggingSystemLoggingSystemorg/springframework/boot/logging/LoggingSystem.javapublic abstract class LoggingSystem { public

剑圣无痕 剑圣无痕 2023-11-02
0 0 0
一篇学会SpringBoot自动装配

一篇学会SpringBoot自动装配

一.何为自动装配自动装配是 SpringBoot 的核心功能,主要是让开发者尽可能少的关注一些基础化的 Bean 的配置,实际上完成的工作是如何自动将 Bean 装载到 Ioc 容器中。在 SpringBoot 中如果想要引入一个新的模块,例如项目中想使用 Redis 缓存,只需要做以下几步即可。1

张二河 张二河 2023-11-01
0 0 0
体验springboot服务docker打包分层

体验springboot服务docker打包分层

前言 随着云原生技术的发展,现在大部分企业项目都通过容器化来部署项目,不管是docker部署还是k8s都离不开打镜像的环节,传统打镜像的方式通常时间上会比较漫长,有时候改动少量代码就需要全部打包。今天来体验一下Springboot2.3.0后的分层打包功能。 普通打包 我们先新建一个添加了sprin

醒在深海的猫 醒在深海的猫 2023-10-16
0 0 0
springboot+花生壳内网映射 实现自定义Android网络API

springboot+花生壳内网映射 实现自定义Android网络API

前言 时间: 23/10/15 开发语言: Kotlin springboot 版本: 3.1.4 开发工具:IDEA 2023.2.1 (Ultimate Edition) jdk17 按照正常思路来讲,我们写springboot后端一般都是使用 maven + java 来完成的

醒在深海的猫 醒在深海的猫 2023-10-15
0 0 0
SpringBoot如何实现热部署?

SpringBoot如何实现热部署?

哈喽,大家好,我是了不起。热部署是软件开发中一个非常有用的功能,它允许我们在不重新启动整个应用的情况下,依旧能够使我们修改的代码生效。现在Java Web 开发应该都是使用的 SpringBoot,那么本篇文章就来介绍SpringBoot 如何实现热部署?热部署的优点开发周期通常包括编写代码、编译、

捡田螺的小男孩 捡田螺的小男孩 2023-10-13
0 0 0
使用springboot服务端远程调试? 试试HTTP实现服务监听

使用springboot服务端远程调试? 试试HTTP实现服务监听

前言 前后端分离项目中,在调用接口调试时候,我们可以通过cpolar内网穿透将本地服务端接口模拟公共网络环境远程调用调试,本次教程我们以Java服务端接口为例。 1. 本地环境搭建 1.1 环境参数 JDK1.8 IDEA SpringBoot Maven Tomcat9.0 Postman 1

Escape Escape 2023-10-10
0 0 0
SpringBoot集成WebSocket的基本实现

SpringBoot集成WebSocket的基本实现

前言 WebSocket的用途是什么? 想象一个场景,有一些数据实时变化,前端需要在数据变化时刷新界面 此时我们第一反应,前端定时使用HTTP协议调用后端接口,刷新界面。OK,需求实现,下班回家! 然后我们就被前端套麻袋打了一顿。 那么如何优雅的让前端知道数据发生了变化呢?就需要用到WebSocke

泡泡 泡泡 2023-10-07
0 0 0
docker制作springboot镜像

docker制作springboot镜像

以下步骤在具有Docker环境的Linux机器上操作。 把springboot-1.0.0.jar放到/usr/local/springboot目录下,并在该目录下创建Dockerfile文件,内容为: FROM openjdk:8-jdk-alpine ADD springboot-1.0.0

贤蛋大眼萌 贤蛋大眼萌 2023-10-07
0 0 0
IntelliJ IDEA失焦自动重启服务的解决方法

IntelliJ IDEA失焦自动重启服务的解决方法

IDEA 热部署特性 热部署,即应用正属于运行状态时,我们对应用源码进行了修改更新,在不重新启动应用的情况下,可以能够自动的把更新的内容重新进行编译并部署到服务器上,使修改立即生效。 现象 在使用 IntelliJ IDEA运行 SpringBoot 项目时,你可能会遇到一个令人困扰的问题:一旦你的

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-07
0 0 0
快速搭建一个SpringBoot项目

快速搭建一个SpringBoot项目

SpringBoot 简介 Spring Boot 是由 Pivotal 团队提供的一套开源框架,可以简化 Spring 应用的创建及部署。它提供了丰富的 Spring 模块化支持,可以帮助开发者更轻松快捷地构建出企业级应用。Spring Boot 通过自动配置功能,降低了复杂性,同时支持基于 JV

大猫 大猫 2023-10-04
0 0 0
1 2 3 4 5