随笔分类 -  【Spring】

摘要:使用策略模式 多态获取具体的策略 问题描述:classforName在代码中使用反射获取对象实例后,对象实例中通过@Autowrite注解注入的属性值为null(注入失败),导致带反射获取的对象实例调用方法时出现空指针等情况。问题原因:通过反射获取对象实例相当于“new”了一个对象,所以这个对象并没 阅读全文
posted @ 2023-10-18 11:28 山河永慕~ 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Spring框架中有这个一个接口,名字叫Ordered,联想我们在数据库中应用的Ordered,很容易想到它的含义就是用来排序。那么问题来了,Spring中为什么要定义这样一个排序接口呢。我们知道spring框架使用了大量的策略设计模式。策略设计模式意味着我们的同一个接口,会有大量的不同实现。那么这 阅读全文
posted @ 2021-10-21 16:24 山河永慕~ 阅读(657) 评论(0) 推荐(0) 编辑
摘要:spring事务:什么是事务:事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败. 事务特性(4种):原子性 (atomicity):强调事务的不可分割.一致性 (consistency):事务的执行的前后数据的完整性保持一致.隔离性 (isolation):一个事务执行的 阅读全文
posted @ 2020-06-23 13:45 山河永慕~ 阅读(232) 评论(0) 推荐(0) 编辑
摘要:什么是spring spring就是把每个bean(实体类)与bean的关系全部交给第三方容器进行管理,那么这个容器就是spring,整个对象的生命周期进行管理的。 spring的核心 ioc(控制反转)、di(依赖注入)、aop(面向切面编程) di与ioc区别是 di做注入,ioc是创建对象 s 阅读全文
posted @ 2020-01-09 16:25 山河永慕~ 阅读(379) 评论(0) 推荐(0) 编辑
摘要:在一开始学习 Spring 的时候,我们就接触 IoC 了,作为 Spring 第一个最核心的概念,我们在解读它源码之前一定需要对其有深入的认识,本篇为【死磕 Spring】系列博客的第一篇博文,主要介绍 IoC 基本概念和各个组件。 IOC 理论 IoC 全称为 Inversion of Cont 阅读全文
posted @ 2018-09-04 09:59 山河永慕~ 阅读(316) 评论(0) 推荐(0) 编辑
摘要:spring的定时任务配置分为三个步骤:1、定义任务2、任务执行策略配置3、启动任务1、定义任务 2、任务执行策略配置 (1)指定重复间隔的定时任务 (2)按周期执行的任务 3、启动任务 至此,系统启动的时候,就能加载定时任务,并按照指定的定时策略执行。对于一次性定时任务,一般有如下几种形式:(1) 阅读全文
posted @ 2016-10-18 16:40 山河永慕~ 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:我们在做项目的时候,会用到监听器去获取spring的配置文件,然后从中拿出我们需要的bean出来,比如做网站首页,假设商品的后台业务逻辑都做好了,我们需要创建一个监听器,在项目启动时将首页的数据查询出来放到application里,即在监听器里调用后台商品业务逻辑的方法,也就是说我们需要在监听器里获 阅读全文
posted @ 2016-08-26 11:25 山河永慕~ 阅读(1465) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示