其他分享
首页 > 其他分享> > sping带你简单入门

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