Spring
文章平均质量分 63
一 路
不会就从不会到会
展开
-
SpringBoot中@Value注解设置默认值
在SpringBoot项目读取配置文件中读取值,我们会用到@Value注解来读取配置值,例如我们在配置文件中配置了服务器web域名为xxx.com的配置:server.web.domain=xxx.com在代码中读取其配置项:@Value("${server.web.domain}")private String domain;如果这个配置项在配置文件中忘记配置或者有的场景中我们不需要配置这项的时候,在项目启动的时候就会报错。报错信息如下:Caused by: java.lang.Ille原创 2021-07-19 19:41:40 · 36862 阅读 · 0 评论 -
面试官: 讲讲 Spring 事务有哪些坑?
引言今天,我们来讲 Spring 中和事务有关的考题。因为事务这块,面试的出现几率很高。而大家工作中 CRUD 的比较多,没有好好总结过这块的知识,因此面试容易支支吾吾答不出来。于是乎接下来你就会接到一张好人卡,如"你很优秀,不适合我们公司!"主要内容如下:1.Spring 事务的原理;2.Spring 什么情况下进行事务回滚;3.Spring 事务什么时候失效;4.Spring 事务和数据库事务隔离是不是同一个概念;5.Spring 事务控制放在 Service 层,在 Service 方转载 2020-12-09 14:48:47 · 122 阅读 · 1 评论 -
Spring中@Autowired和@Resource注解区别
/*** 自动装配;* Spring利用依赖注入(DI),完成对IOC容器中中各个组件的依赖关系赋值;** 1)、@Autowired:自动注入:* 1)、默认优先按照类型去容器中找对应的组件:applicationContext.getBean(BookDao.class);找到就赋值* 2)、如果找到多个相同类型的组件,...原创 2020-12-04 09:57:24 · 222 阅读 · 0 评论 -
Spring零碎知识
Spring定义 Spring是一个容器,一个分层的JavaSE/EE一站式轻量级的开源框架。 SPring的主要作用就是为代码解耦,降低代码间的耦合度。 根据不同的代码,Spring采用了IOC和AOP进行解耦。我们用IOC降低主业务逻辑之间的耦合 AOP来降低主业务逻辑和系统级逻辑之间的耦合度。 IOC使得主业务逻辑在相互调用过程中,不再自己维护关系了,而是由Spring容器统一管理...原创 2020-09-19 10:39:32 · 279 阅读 · 0 评论