sping带你简单入门
作者:互联网
Bean
Bean,可复用性,bean 是一个被实例化,并通过 Spring IoC 容器所管理的对象,一个类的对象只会实例化一次
scope介绍
scope用来配置bean对象是否是单例测试。单例模式是java的23种设计模式之一,指在这个项目运行过程中一个类的对象只会实例化一次。一般,工厂类的对象都是单例模式。非单例模式叫多例模式或者原型模式。
ApplicationContext上下文,就是Bean拿数据在这里,
比如ApplicationContext是舞台,Bean是舞台里面的演员等等
EL表达式
Expression Language,表达式语言模块,提供了在运行期间查询和操作对象图的强大能力。支持访问和修改属性值,方法调用,支持访问及修改数组、容器和索引器,命名变量,支持算数和逻辑运算,支持从spring容器获取Bean,它也支持列表投影、选择和一般的列表聚合等。
spring-web的作用:
包含web应用开发时,用到spring框架时所需的核心类,包括自动载入webapplicationcontext特性的类、struts与jsf集成类、文件上传的支持类、filter类和大量工具辅助类。
Portlets
“Portlets是一种Web组件-就像servlets-是专为将合成页面里的内容聚集在一起而设计的。通常请求一个portal页面会引发多个portlets被调用。每个portlet都会生成标记段,并与别的portlets生成的标记段组合在一起嵌入到portal页面的标记内。”(摘自Portlet规范,JSR 168)
web-portlet模块,提供了在portlet环境下的mvc实现
aspects
提供了与AspectJ的集成功能,AspectJ是一个功能强大且成熟的AOP框架
AspectJ切入点需要的包
Instrumentation
提供一些类级的工具支持和ClassLoader级的实现,可以在一些特定的应用服务器中使用。
messaging
该模块提供了对消息传递体系结构和协议的支持。
Test
支持使用JUnit等Spring组件进行单元测试和集成测试。
了解较完整的spring配置文件的命名空间
使用Spring来创建对象,在Spring这些都称为Bean 类型 变量名 = new 类型(); Hello hello = new Hello();
id = 变量名
class = new的对象
property 相当于给对象中的属性设置一个值!
-->
<bean id="hello" class="com.kuang.pojo.Hello">
<property name="str" value="Spring"/>
</bean>
标签:Spring,入门,对象,spring,sping,支持,Bean,单例,简单 来源: https://www.cnblogs.com/huchaoqun/p/16527229.html