Spring笔记9--Spring的三大重要配置(alias,bean,import)
我的所有spring笔记大集锦
Spring5入门知识整合(持续更新)
目前而言就bean用的最多,import在以后的团队协作中用的很多
下面逐一说说各自用法
1、alias关键字
首先alias是Spring的xml文件中的一种标签,它代表的意思是别名
比如你叫YSJ,别人老叫你菜小伙,菜小伙就算是你的别名
比如你有一个bean的id叫user,你可以通过这个标签给这个id取一个别名myUser,这两者都是同一个bean-id
添加别名的两种方式
直接通过name标签附加
在这个bean内,user就是id为myUser的一个别名通过alias标签增加别名
使用方法:<alias name=“bean的id” alias = “你想要取的别名" />
这两种方法是等效的,看个人使用习惯,只不过name比alias更高级,它可以为一个id同时取多个别名
2、bean关键字
其实在笔记的前面还是有很多处用到它的,同时在前面也有一些简单的总结
bean 的配置
id : bean 的唯一标识符 ,相当于我们学过的变量名
class : 相当于 bean 对象的类型
name : 为这个bean 取一个别名,而且比alias更高级,可以取多个别名(逗号分隔,分号分隔,空格分隔等都可以)
它是SpringIOC容器的灵魂,hhh我是这样子理解的
3、import关键字
这个关键字我目前也没怎么使用(单人开发一直都是)
比如我有一个one.xml配置
通过import,在beans.xml里面引用one.xml,采用类路径就可以了
Spring笔记9--Spring的三大重要配置(alias,bean,import)相关推荐
- spring 笔记2:Spring MVC : Did not find handler method for 问题的解决
spring 笔记2:Spring MVC : Did not find handler method for 问题的解决 参考文章: (1)spring 笔记2:Spring MVC : Did n ...
- Spring笔记2——Spring中Bean的装配
1.引言 Spring中,对象无需自己负责查找或创建与其关联的其他对象,而是由容器负责把需要相互协作的对象引用赋予各个对象.创建应用对象之间的协作关系的行为通常称为装配(Wiring),这也是依赖注入 ...
- Spring笔记001 Spring容器的基本实现—— Spring的结构组成
目录 容器基本用法 功能分析 测试代码 分析 Spring的结构组成 beans包的层级结构 核心类介绍 DefaultListableBeanFactory XmlBeanDefinitionRea ...
- Spring笔记(4) - Spring的编程式事务和声明式事务详解
一.背景 事务管理对于企业应用而言至关重要.它保证了用户的每一次操作都是可靠的,即便出现了异常的访问情况,也不至于破坏后台数据的完整性.就像银行的自助取款机,通常都能正常为客户服务,但是也难免遇到操作 ...
- 【狂神Spring笔记】Spring整理笔记(附代码)(共13章)
??如果对你有帮助的话?? ??为博主点个赞吧 ?? ??点赞是对博主最大的鼓励?? ??爱心发射~?? 狂神老师B站课程 本人整理的配套代码 Spring 1.Spring 1.1.简介 1.2.优 ...
- 【Spring笔记】Spring配置
Alias: 如果添加了别名,可以通过别名获取对象 Bean: id:bean的唯一标识符(对象名) class:bean对象对应的类型(包名+类名) name:别名 使用分隔符创建多个别名 impo ...
- Spring笔记——使用Spring进行面向切面(AOP)编程
要进行AOP编程,首先我们要在spring的配置文件中引入aop命名空间: =================== Spring提供了两种切面声明方式,实际工作中我们可以选用其中一种: 1. 基于XM ...
- 【Spring笔记】Spring创建hello程序
创建Maven工程,配置pom.xml,导入jar包 <?xml version="1.0" encoding="UTF-8"?> <proj ...
- 【Spring笔记】Spring介绍IOC理论推导
Spring目的:解决企业应用开发的复杂性 优点:Spring是一个轻量级控制反转(ioc)和面向切面(AOP)的容器框架 spring是一个开源的免费的框架(容器) spring是一个轻量级的非入侵 ...
最新文章
- 刑啊!智能音箱让10岁女童摸电门,内容来自网络却不审核,这锅该谁来背?...
- 使用Spring Boot和Spring MVC自定义HttpMessageConverters
- 前端学习(2513):组件css作用域
- html5情人节贺卡,Web工程师的情人节卡片
- 《南方都市报》:三鹿集团300万摆平搜索引擎?
- 【华为云技术分享】一文带你了解Web前端发展历程
- Atitit.swt 线程调用ui控件的方法
- 阿里云运行python_使用阿里云运行python
- 【计算机网络】一篇文章带你分清波特率和比特率~
- 小米智能音箱使用体验:大树底下好乘凉
- 文件服务器文件夹卷影副本,共享文件夹的卷影副本的最佳操作
- linux 下显示隐藏文件夹
- ubuntu开机桌面不显示
- Vue-router的使用(vue3.0版本)
- p元素包含div元素的问题
- 【计算机网络】因特网通信
- 数据结构中频度的详细总结
- 小生长谈:idhttp与cookie
- 如何破解迭代评审会七宗罪?
- 为什么我放弃近千万期权离开贝壳找房?