-
字节二面:为什么SpringBoot的 jar可以直接运行?
引言在传统的Java应用程序开发和部署场景中,开发者往往需要经历一系列复杂的步骤才能将应用成功部署到生产环境。例如,对于基于Servlet规范的Java Web应用,开发完成后通常会被打包成WAR格式,然后部署到像Apache Tomcat、Jetty这样的Web容器中。这一过程中,不仅要管理应用本...
12月13日[解决方案]浏览:21
-
为什么Java大牛们钟爱SpringBoot?
SpringBoot是一个用于构建独立的、生产级别的Spring应用程序的框架,它简化了Spring应用程序的配置和开发过程,使开发者能够更快速地创建高效的应用程序。...
12月13日[解决方案]浏览:18
-
全面升级!一套基于Spring Boot 3+JDK17的实战项目!
最近把mall项目升级支持了Spring Boot 3+JDK17,今天就来介绍下mall项目做了哪些升级,包括依赖的升级、框架的用法升级以及运行部署的改动,目前Spring Boot 3版本代码在mall项目的dev-v3分支下,希望对大家有所帮助!mall项目简介...
12月13日[解决方案]浏览:22
-
Spring Boot进阶教程——注解大全(建议收藏!)
博客前言在Spring1.x时代,还没出现注解,需要大量xml配置文件并在内部编写大量bean标签。Java5推出新特性annotation,为spring的更新奠定了基础。从Spring 2.X开始spring将xml配置中的对象ioc过程转化成了注解。Spring Boot之所以能够轻松地实现应...
12月13日[解决方案]浏览:17
-
Springboot过滤器和拦截器详解及使用场景
一、过滤器和拦截器的区别1、过滤器和拦截器触发时机不一样,过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,是在servlet处理完后,返回给前端之前。2、拦截器可以获取IOC容器中的各个bean,而过滤器就不行,因为拦...
12月13日[解决方案]浏览:17
-
这样做优化,实现 0.059s 启动一个SpringBoot项目
前言最近自己用Spring Cloud Alibaba做了一个微服务架构的项目,部署的时候遇到了难题:内存不够。目前该项目有7个微服务,因为我只有一台阿里云的服务器(2C 4G ,所以我只能把所有的微服务部署在一台服务器上,部署方式是使用docker制作springboot的fat jar镜像,每个...
12月13日[解决方案]浏览:18
-
全网最透彻!Dubbo整合SpringBoot详解,又通宵了
目前的dubbo已支持和springboot集成,还是之前的例子,这次我们通过springboot容器来实现。借此了解一下基于springboot容器启动的dubbo的配置及使用。1. 准备工作...
12月13日[解决方案]浏览:17
-
SpringBoot之快速入门SpringBoot
前言在没有SpringBoot之前,我们搭建的是SSM(SpingMVC+Spring+Mybatis 项目,搭建SSM项目的时候,我们要经过一系列的繁琐配置,例如:application,web.xml,spring-servlet等等的配置信息。如果我们这些配置出现一点点的错误。那么面临的就是寻...
12月13日[解决方案]浏览:17
-
Java框架现在开始:不会还有人搞不懂SpringBoot吧
勾哥:接上一篇 开发新手和转行老哥必看:SpringBoot是Java福音!再更一波 Spring Boot 手把手教学,计划是最近这几天先把 Spring Boot 常用功能讲完,包括 Spring Boot actuator。大家可以等下...
12月13日[解决方案]浏览:16
-