
spring boot
文章平均质量分 96
大迂居士
不忘初心
展开
-
SpringBoot --- 原理篇
由于方式一种需要将spring管控的bean全部写在xml文件中,对于程序员来说非常不友好,所以就有了第二种方式。哪一个类要受到spring管控加载成bean,就在这个类的上面加一个注解,还可以顺带起一个bean的名字(id)。这里可以使用的注解有@Component以及三个衍生注解@Service、@Controller、@Repository。 当然,由于我们无法在第三方提供的技术源代码中去添加上述4个注解,因此当你需要加载第三方开发的bean的时候可以使用下列方式定义注解式的bean。原创 2023-05-25 19:22:07 · 1502 阅读 · 0 评论 -
SpringBoot --- 实用篇
一、热部署1.1、概念什么是热部署?简单说就是你程序改了,现在要重新启动服务器,嫌麻烦?不用重启,服务器会自己悄悄的把更新后的程序给重新加载一遍,这就是热部署。 热部署的功能是如何实现的呢?这就要分两种情况来说了,非springboot工程和springboot工程的热部署实现方式完全不一样。先说一下原始的非springboot项目是如何实现热部署的。非springboot项目热部署实现原理 开发非springboot项目时,我们要制作一个web工程并通过tomcat启动,通常需要先安装t原创 2023-05-25 19:21:28 · 1262 阅读 · 0 评论 -
SpringBoot --- 运维篇
之前咱们做配置使用的配置文件都是application.yml,其实这个文件也是可以改名字的,这样方便维护。比如我2020年4月1日搞活动,走了一组配置,2020年5月1日活动取消,恢复原始配置,这个时候只需要重新更换一下配置文件就可以了。但是你总不能在原始配置文件上修改吧,不然搞完活动以后,活动的配置就留不下来了,不利于维护。方式一:通过启动参数加载配置文件(无需书写配置文件扩展名)方式二:通过启动参数加载指定文件路径下的配置文件方式三:通过启动参数加载指定文件路径下的配置文件时可以加载多个配置。原创 2023-05-25 19:14:51 · 807 阅读 · 0 评论 -
SpringBoot --- 基础篇
一、快速上手SpringBoot1.1、概述SpringBoot开发团队认为原始的Spring程序初始搭建的时候可能有些繁琐,这个过程是可以简化的,那原始的Spring程序初始搭建过程都包含哪些东西了呢?为什么觉得繁琐呢?最基本的Spring程序至少有一个配置文件或配置类,用来描述Spring的配置信息,此外现在企业级开发使用Spring大部分情况下是做web开发,如果做web开发的话,还要在加载web环境时加载时加载指定的spring配置,这都是最基本的需求了。SpringBoot开发团队认为原始的原创 2023-05-25 19:13:15 · 2012 阅读 · 0 评论