spring总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“spring框架总结”。
Spring 一:Spring流程
1.创建一个java项目
2.导入spring的支持包
3.写一个类作为被启动的类
4.书写spring的配置文件
5.启动spring容器
6.使用spring容器创建目标类对象
7.对象进行操作 二:springIOC
1.springIOC也叫作控制反转,就是让spring容器控制目标类的创建,初始化,销毁等操作。当spring是多例的时候并不能控制对象的销毁
创建bean的三种形式:
1.利用默认的构造器(必须有默认的构造函数)
2.利用静态构造方法(利用静态代码块)
3.利用实例工厂方法 只学习了两种:
创建bean的时机:
别名:alias
Spring的创建和销毁:
*初始化:
由spring容器调用init方法
在构造函数之后执行
*销毁:
单例时,由spring容器执行销毁操作,并且对象必须为ClaPathXmlApplicationContext的时候才可以,多例的情况下spring不能销毁他
三:springDI:依赖注入:给属性赋值
1.在spring中基本数据类型包括包装类和String类型
2.基本数据类型使用set方法赋值时依据的是setxxx的方法名,所以属性名和方法名要一致。
1.利用set方法给属性赋值
构造函数给属性赋值.xml
2.注解的匹配:
1、导入命名空间
xmlns:context="http://www.daodoc.com.itcast.s2sh0909.struts2.action
cn.itcast.s2sh0909.dao
cn.itcast.s2sh0909.dao.impl
cn.itcast.s2sh0909.service
cn.itcast.s2sh0909.service.impl
cn.itcast.s2sh0909.domain
config
存放所有的配置文件
struts2
hibernate
spring
applicationContext.xml
applicationContext-db.xml
...........test
存放测试类
cn.itcast.s2sh0909.test
* 在dao和service层相应的包中写接口和类
* 在applicationContext-db.xml文件中写seionFactory
* 在cn.itcast.s2sh0909.test包中新建一个类SeionFactoryTest,目的是为了测试SeionFactory
是否配置正确
* 写spring的声明式事务处理
* 在spring的配置文件中写dao和service
* 通过savePerson方法测试声明式事务处理
在Struts.xml中的action配置中,cla应该写applicationContext.xml中配置Action类bean的id.
Spring IOC原理总结Spring容器高层视图Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配好Bea......
Org .springframework .ui .ModelMap传递数据供视图所用${base}取的是当前页面所在的路径。它随页面的位置改变而改变。web开发一共有四个作用域,范围从高到低分为appliactio......
《It’s warm in spring》课后总结......
《It’s warm in spring》课后总结《It’s warm in spring》课后总结应该说《It’swarminspring》是一节美丽的课。在本节课中学生深切地感受到了大自然的奇妙和瑰丽,带给他......
Spring is coming onWinter has gone , and spring is coming on .Watching the ice melting ,I know the whole earth is being rejuvenated from the winter. A variety o......