![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 86
吹老师个人app编程教学
好好学习,天天向上。
展开
-
Spring题库详解
Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。Spring可以做很多事情,它为企业级开发提供给了丰富的功能,但是这些功能的底层都依赖于它的两个核心特性,也就是依赖注入(dependency injection,DI)和面向切面编程(aspect-oriented programming,AOP)。Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。基于POJO的轻量级和最小侵入性编程;原创 2024-03-13 06:55:46 · 154 阅读 · 0 评论 -
Spring_事务的传播机制详解
/ ... }**这种多个方法调用链中都有事务的场景,就是嵌套事务。**不过要注意的是,并不是说多个方法使用一个事务才叫嵌套,哪怕是不同的事务,只要在这个方法的调用链中,都是嵌套事务。那调用链中的子方法,是用一个新事务,还是使用当前事务呢?这个子方法决定使用新事务还是当前事务(或不使用事务)的策略,就叫事务传播。在 Spring 的事务管理中,这个子方法的事务处理策略叫做事务传播行为(Propogation Behavior)原创 2022-11-28 00:03:30 · 857 阅读 · 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 · 2435 阅读 · 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 · 582 阅读 · 0 评论 -
Spring MVC_集成slf4j-logback详解
而logback从出生开始就是其作者奔着取代log4j的目的开发的,因此一方面logback继承了log4j大量的用法,使得学习和迁移的成本不高,另一方面logback在性能上要明显优于log4j,尤其是在大量并发的环境下,并且新增了一些log4j所没有的功能(如将日志文件压缩成zip包等)关于slf4j和log4j的相关介绍和用法,网上有很多文章可供参考,但是关于logback的,尤其是spring MVC集成logback的,就相对少一些了,而且其中一些也有着这样那样的问题。原创 2022-10-18 06:52:01 · 510 阅读 · 0 评论 -
SpringBoot_配置文件加载优先级详解
1、 SpringBoot内外部配置文件加载和优先级!前言:Spring这么流星很重要的一个思想是:配置化思想。从而达到解耦的目的,很多都不需要硬编码,配置一下即可完成,可谓大大提高了编码的效率。Spring支持的配置文件加载的方式繁多,一方面是扩大了灵活性,另一方面其实也带来了较大的复杂性。因此本文旨在用一篇文章解决读者朋友的烦恼,同时有时候也是你我的烦恼。我们知道SpringBoot支持三种配置文件:application*.ymlapplication*.yamlapplication*原创 2022-04-10 17:04:56 · 8963 阅读 · 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 · 534 阅读 · 0 评论 -
spring_注解详解
史上最全spring注解,没有之一注解是个好东西,但好东西我们也是看见过,整理过,理解过,用过才知道好。不求我们每个都记住,但求保有印象,在需要的时候能提取出来再查找相关资料,平时工作就不会显得那么被动了。一、@Configuration注解该类等价 与XML中配置beans,相当于Ioc容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean,与xml中配置的bean意思一样。@Configuration注解的类必需使用context:component-scanbas原创 2021-12-07 08:27:47 · 440 阅读 · 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 · 3756 阅读 · 0 评论