
java-spring
文章平均质量分 87
java-spring
吹老师个人app编程教学
好好学习,天天向上。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud 题库
这篇文章是关于 SpringCloud 面试题的汇总,包括微服务的概念、SpringCloud 的组成及相关技术,如服务注册与发现、负载均衡、容错等,还涉及 Nacos 配置中心、服务注册表结构等原理,以及微服务架构中的日志采集、服务网关、相关概念和预防服务雪崩的措施等。在微服务架构中,系统的服务相互调用,有的服务出现宕机现象,如果此时不处理,可能会导致整个系统崩溃。在微服务架构中,存在服务相互调用,而服务的调用链路可能相当复杂,服务的部署和变化非常频繁,为了减少修改源代码,就是用了服务网关。原创 2024-12-11 11:00:47 · 510 阅读 · 0 评论 -
Spring题库详解
Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。Spring可以做很多事情,它为企业级开发提供给了丰富的功能,但是这些功能的底层都依赖于它的两个核心特性,也就是依赖注入(dependency injection,DI)和面向切面编程(aspect-oriented programming,AOP)。Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。基于POJO的轻量级和最小侵入性编程;原创 2024-03-13 06:55:46 · 348 阅读 · 0 评论 -
Spring_事务的传播机制详解
/ ... }**这种多个方法调用链中都有事务的场景,就是嵌套事务。**不过要注意的是,并不是说多个方法使用一个事务才叫嵌套,哪怕是不同的事务,只要在这个方法的调用链中,都是嵌套事务。那调用链中的子方法,是用一个新事务,还是使用当前事务呢?这个子方法决定使用新事务还是当前事务(或不使用事务)的策略,就叫事务传播。在 Spring 的事务管理中,这个子方法的事务处理策略叫做事务传播行为(Propogation Behavior)原创 2022-11-28 00:03:30 · 964 阅读 · 0 评论 -
spring_定时任务时间设置详解
0 15 10?例如:子表达式(天(星期))可以为 “MON-FRI”,“MON,WED,FRI”,“MON-WED,SAT”“0 0/5 14,18 * *?在子表达式(分钟)里的“3/20”表示从第3分钟开始,每20分钟(它和“3,23,43”)的含义一样。”在子表达式(月)里表示每个月的含义,“*”在子表达式(天(星期))表示星期的每一天。“L” 字符仅被用于天(月)和天(星期)两个子表达式,它是单词“last”的缩写。例如:在子表达式(分钟)里的“0/15”表示从第0分钟开始,每15分钟。原创 2022-11-29 10:34:06 · 2618 阅读 · 0 评论 -
springboot_多环境下如何进行动态配置详解
本文主要分享了如何在springboot的项目中使用多环境配置,重点是”spring.profiles.active“属性,1)、使用”spring.profiles.actvie“属性可以指定配置文件,要指定的文件需满足application-profiles.properties/yml的格式,{profiles}.properties/yml的格式,profiles.properties/yml的。原创 2022-11-28 23:29:45 · 712 阅读 · 0 评论 -
SpringBoot_配置文件加载优先级详解
1、 SpringBoot内外部配置文件加载和优先级!前言:Spring这么流星很重要的一个思想是:配置化思想。从而达到解耦的目的,很多都不需要硬编码,配置一下即可完成,可谓大大提高了编码的效率。Spring支持的配置文件加载的方式繁多,一方面是扩大了灵活性,另一方面其实也带来了较大的复杂性。因此本文旨在用一篇文章解决读者朋友的烦恼,同时有时候也是你我的烦恼。我们知道SpringBoot支持三种配置文件:application*.ymlapplication*.yamlapplication*原创 2022-04-10 17:04:56 · 9379 阅读 · 1 评论 -
spring-boot_创建第一个SpringBoot项目详解
1、创建SpringBoot项目可以通过两种方式:1)、通过访问:https://start.spring.io/,SpringBoot的官方网站进行创建SpringBoot项目;2)、通过工具(例如:Idea)创建SpringBoot项目。本次使用IDEA创建第一个SpringBoot项目。首先,打开我们的Idea开发工具选择Create New Poject(创建一个新的项目)我们使用Spring Initializr创建SpringBoot项目,SDK默认选择你安装的JDK路径,默认选择转载 2022-04-10 15:41:19 · 640 阅读 · 0 评论 -
spring_注解详解
史上最全spring注解,没有之一注解是个好东西,但好东西我们也是看见过,整理过,理解过,用过才知道好。不求我们每个都记住,但求保有印象,在需要的时候能提取出来再查找相关资料,平时工作就不会显得那么被动了。一、@Configuration注解该类等价 与XML中配置beans,相当于Ioc容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean,与xml中配置的bean意思一样。@Configuration注解的类必需使用context:component-scanbas原创 2021-12-07 08:27:47 · 513 阅读 · 0 评论 -
Spring_加载Properties配置文件的几种方式详解
Spring加载Properties配置文件的几种方式一 通过context:property-placeholder标签实现配置文件加载在spring的配置文件中添加如下声明<context:property-placeholder ignore-unresolvable=“true” location=“classpath:jdbc.properties”/>引用值时,注意使用$引用需要的值在datasource.xml中在java代码中@Value("${target原创 2021-12-06 23:58:38 · 3973 阅读 · 0 评论