Spring 集成步骤

第一步:配置web.xml 文件,监听Spring和对Spring配置文件applicationContext的读取

<!-- web.xml中各标签加载顺序context-param/listener/filter/servlet -->
<!-- 配置Spring文件读取路径  classpath* 表示不仅在class路径,还包括在jar文件中(class路径)进行查找.-->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext.xml</param-value>
</context-param>

<!-- 配置Spring监听器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

第二步:配置application中的bean,其中id 为注入的唯一标识,class为对应的类的位置。

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="
http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-4.1.xsd 
http://www.springframework.org/schema/jee 
http://www.springframework.org/schema/jee/spring-jee-4.1.xsd 
http://www.springframework.org/schema/tx 
http://www.springframework.org/schema/tx/spring-tx-4.1.xsd 
http://www.springframework.org/schema/context 
http://www.springframework.org/schema/context/spring-context-4.1.xsd 
http://www.springframework.org/schema/aop 
http://www.springframework.org/schema/aop/spring-aop-4.1.xsd
http://www.springframework.org/schema/mvc  
      http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd">
    <!-- 配置类 -->  
<bean id="springManager" class="com.cn.napanlong.test.dao.SpringManager"></bean>
</beans>

第三步,引用注入的类@Resource(name = "springManager") name对应的是id .private ISpring springManager;直接通过接口实例化对象

@Controller
@RequestMapping("/spring")
public class SpringController {

//注入类的bean name 为application.xml中的id
@Resource(name = "springManager")
private ISpring springManager;



@RequestMapping("/get")
public String get() {
springManager.get();
return "/springConfigSuccess.jsp";
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值