码迷,mamicode.com
首页 > 编程语言 > 详细

Spring框架常用注解

时间:2017-07-29 14:05:58      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:spring   span   junit   根据   repos   改名字   com   XML   classpath   

    

     一、解析测试Application全局配置文件

      三个注解都是注解在类上

      //兼容junt测试包

     @RunWith(SpringJUnit4ClassRunner.class)

      //模拟浏览器发送请求注解

     @WebAppConfiguration

      //解析配置文件
        @ContextConfiguration(locations = "classpath:applicationContext.xml")

  

    二、持久层、业务层、显示层、架构分层注解

    @Service服务层组件,用于标注业务层组件,表示定义一个bean,自动根据bean的类名实例化一个首写字母为小写的bean,例如Chinese实例化为chinese,如果需要自己改名字则:@Service("你自己改的bean")   

    @Controller用于标注控制层组件(struts中的action) 

    @Repository持久层组件,用于标注数据访问组件,即DAO组件 

    @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 

  

     三、bean的注入方式

     JSR 330   Java提供的         @inject
        Spring的替换    @AutoWirse
        JSR250    这相对比较老   @Resource

 

Spring框架常用注解

标签:spring   span   junit   根据   repos   改名字   com   XML   classpath   

原文地址:http://www.cnblogs.com/asxf/p/7255460.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!