IDEA创建Spring项目

Spring 开发步骤:

1. 导入Spring开发的基本包坐标

2. 编写Dao接口和实现类

3. 创建Spring核心配置文件

4. 在Spring配置文件中P诶之UseDaoImpl

5. 使用Spring 的API获得Bean实例

 

 Bean标签(<bean>)范围配置:

scope:指对象的作用范围,取值如下:

取值范围说明
singleton默认值,单例的
prototype多例的
requestWEB项目中,Spring创建一个Bean的对象,将对象存入到request域中
sessionWEB项目中,Spring创建一个Bean的对象,将对象存入到session域中
global sessionWEB项目中,应用在Portlet环境,如果没有Portlet环境那么globalSession相当于session

 Bean生命周期配置:

  • init-method: 指定类中的初始化方法名称
  • destroy-method:指定类中销毁方法名称

 

Bean实例化的三种方式

  • 无参构造方法实例化
  • 工厂静态方法实例化
  • 工厂实例方法实例化

 Bean依赖注入:

setter注入:

  1. 简单类型
  2. 引用类型

 

 

 构造器注入:

  1. 简单类型
  2. 引用类型

 

 

 Spring 开命名空间:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值