Spring @Resource实例
来源:互联网 发布:python控制继电器 编辑:程序博客网 时间:2024/05/22 04:28
配置文件:
<?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:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd" > <context:component-scan base-package="package com.JSR;"></context:component-scan> </beans>
Dao类:
package com.JSR;import org.springframework.stereotype.Repository;@Repositorypublic class JsrDao { public void save(){ System.out.println("this is DAO"); }}
Service类:
package com.JSR;import javax.annotation.PostConstruct;import javax.annotation.PreDestroy;import javax.annotation.Resource;import javax.inject.Inject;import javax.inject.Named;import org.springframework.context.annotation.Bean;import org.springframework.stereotype.Service;@Servicepublic class JsrService { /** * 两种方法:成员变量,set方法 *两种方法 默认的bean id为:类首字母小写 * *///@Resource()private JsrDao jsrDao;@Resourcepublic void setJsrDao(JsrDao jsrDAO) {this.jsrDao = jsrDAO;}@PostConstructpublic void init() {System.out.println("JsrServie init.");}@PreDestroypublic void destroy() {System.out.println("JsrServie destroy.");}public void save() {jsrDao.save();}}
测试类:
package com.JSR;import org.junit.Test;import com.imooc.test.base.UnitTestBase;public class TestJsr extends UnitTestBase{public TestJsr(){ super("classpath*:spring-beanannotation5.xml");} @Test public void test(){ JsrService service =super.getBean("jsrService");service.save(); }}
工具类:点击打开链接
阅读全文
0 0
- Spring @Resource实例
- Spring实例化-Resource leak: 'context' is never closed
- Spring @Resource
- Spring @Resource
- spring @Resource
- Spring @Resource
- spring resource
- Spring @Resource
- Spring Resource
- spring-resource
- [Spring]Resource
- Spring Resource
- Spring-Resource
- Spring boot中出现JDK dynamic proxy使用@Resource注入实例出现问题
- Spring中的Resource接口
- Spring中的resource接口
- spring的@Resource
- spring之resource
- Laplace算子
- 外网远程linux
- 关于Java实现在线预览的问题总结(openoffice、SWFTools、FlexPaper)
- 排序算法总结
- bzoj [Usaco2005 mar]Ombrophobic Bovines 发抖的牛 最大流
- Spring @Resource实例
- const用法总结
- Spring MVC 异常处理详解
- shared保存对象到本地出现IOException异常问题
- js解析复杂json对象
- iOS webSocket 和 网络 基础知识
- Nginx(一):静态资源web服务器配置详解
- bzoj 2427 HAOI 2010 软件安装 (dp+tarjan缩点)
- Server.MapPath