一句话概括: Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。 组成 核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。 BeanFactory 使用控制反转(IOC) 模式将应用程序的配置和依赖性 ...
转载 2021-07-26 23:17:00
70阅读
2评论
事务概述 逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败 也就是一套完整的业务代码,要么在出现问题的时候全部成功,要么全部失败 事务的特性 原子性:事务不可被分割 一致性:事务执行前,和执行后的数据是完整性的保持一致的 隔离性:一个事务的执行不应该受到其他事务的干扰 持久性:一
原创 2020-10-18 10:43:00
89阅读
spring是为什么出现的,对编程有什么作用
原创 2021-09-07 16:14:10
107阅读
关于继承   1、如果一个类在spring配置文件中,但是不想让整个类创建对象,则用abstract="true"   2、如果让一个子类拥有父类的属性,则parent="父类id" 例子spring的配置文件applicationContext.xml<?xml version="1.0" encod
原创 2016-04-26 20:12:33
466阅读
spring概述简介 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官网:​​http://spring.io/​​ 优点 spring是一个开源免费的框架,容器。spring是一个轻量级的框架,非侵入式的。控制反转IOC,面向切面AOP对事物的支持,对框架的支持 ...一句话概括:spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器
转载 2021-08-01 17:41:00
59阅读
2评论
![](https://img2020.cnblogs.com/blog/2465789/202108/2465789-20210812213822687-499947688.png) ...
转载 2021-08-12 21:39:00
134阅读
2评论
1.创建项目    项目名称:spring0926012.引入spring jar包    commons-logging.jar    junit-4.4.jar    log4j.jar    spring-beans-3.2.0.RELEASE
原创 2014-09-26 11:38:45
806阅读
1点赞
1评论
创建项目    spring0926012.引入spring jar包    commons-logging.jar    junit-4.4.jar    log4j.jar    spring-beans-3.2.0.RELEASE.jar&nb
原创 2014-09-26 11:39:58
600阅读
目录组件注册:1.默认获取到的是工厂bean调用getObject创建的对象2.要获取工厂bean本身,给id前面加&1.@Import2.ImportSeletor3.ImportBeanDefinitionRegistrar1.加到类上时,满足条件,容器中的所有组件才会注册2.加到方法上时,根据条件判断,该组件是否能注册到容器中3.测试1.定义配置类(相当于配置文件)2.包扫描3.组件
转载 2021-05-06 15:15:04
159阅读
2评论
比如说我有一个编辑器(TextEditor),现在需要在编辑器中实现拼写检查的功能,我们不需要知道具体的拼写功能怎么实现 那个可以交给其他人去实现,我们只需要在实例化的时候传入spellChecking即可 beans.xml SpellChecker.java TextEditor.java Ma
转载 2018-09-29 17:42:00
247阅读
2评论
--在程序运行中如果某个地方出错的话,该怎么办呢?当处
原创 2022-03-22 15:20:48
298阅读
在操作缓存中,一般会有以下几种操作,在Spring的缓存中会对应有几种注解:* 获取数据:从缓存获得需要数据,如果缓存没有则从数据库查询,再将其保存在缓存;* 插入数据:先将数据插入数据库中,再保存到缓存中;* 更新数据:先将数据更新到数据库中,再更新相应缓存数据;* 删除数据:先从数据库中删除数据,再删除缓存中数据;spring cache常用注解为:@Cacheable、@CachePut、@
原创 2017-02-18 10:17:36
7896阅读
目录Spring事务架构​事务特性并发事务下存在的几个安全性问题脏读不可重复读幻读事务的隔离级别事务传播特性Sprin
原创 2022-10-19 15:52:14
40阅读
突然不知道动态代理是啥了,能做什么了,解决了什么问题,苦苦。
原创 2021-09-07 16:06:30
226阅读
一.创建项目    项目名称:spring092901二.添加jar包    commons-logging.jar    junit-4.4.jar    log4j.jar    spring-beans-3.2.0.RELEASE.jar&nb
原创 2014-09-29 17:47:13
935阅读
一、创建项目    项目名称:spring100807二、添加jar包    com.springsource.org.aopalliance-1.0.0.jar    commons-logging.jar    junit-4.10.jar   &nbsp
原创 2014-10-08 13:45:04
894阅读
Spring的简介我们交流的时候都说Spring是指Spring Framework,因为其它的分支模块都直接说了,比如Spring Boot、Spring Cloud等等实际上Spring不应该看作单一的框架,它是一个生态,它能帮我们做很多事情故也称作为Spring全家桶基本上覆盖了web开发数据访问安全控制分布式消息服务移动开发批处理......能做这些事情必定有很多的模块支撑这些都是Spri
转载 2021-01-31 20:50:03
173阅读
2评论
当在xml文件中加上属性autowire=“byName”后,不需要在xml显式的去配置注入了, 只需要在java代码中写set方法(setSpellChecker()方法),容器会根据这个来自动的去搜寻注入。 这里的搜寻是在xml配置文件中去搜寻bean,根据id beans.xml,其他的和上一
转载 2018-09-30 10:20:00
112阅读
2评论
一.对象创建的三种方式 1.空参构造创建(推荐使用) 2.静态工厂创建 3.实例工厂创建 二.bean元素的scope属性 三.bean元素的生命周期属性 四.模块化配置 五.set方式注入 六.构造方式注入 七.P命名空间注入 八.spel注入 九.复制类型的注入 1.数组类型 2.集合类型 3.
转载 2020-04-22 21:09:00
107阅读
2评论
一、级联赋值第一种方法1.创建Emp类package com.bean;public class Emp { private String EName; private String gender; //员工
原创 2022-07-08 17:20:56
39阅读
  • 1
  • 2
  • 3
  • 4
  • 5