zoukankan      html  css  js  c++  java
  • 注解随笔

    @Controller 控制器(注入服务)
    用于标注控制层,相当于struts中的action层
    
    @Service 服务(注入dao)
    用于标注服务层,主要用来进行业务的逻辑处理
    
    @Repository(实现dao访问)
    用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件
    
    @Component (把普通pojo实例化到spring容器中,相当于配置文件中的 )
    
    泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就可以使用@Component来标注这个类。
        
    @Autowired
    @Autowired是根据类型进行自动装配的
     
    @Qualifier("testXWImpl2")
    Qualifier的意思是合格者,通过这个标示,表明了哪个实现类才是我们所需要的,添加@Qualifier注解,需要注意的是@Qualifier的参数名称为我们之前定义@Service注解的名称之一。
    
        
    @RequestMapping(path = "/c4/h1",method = RequestMethod.GET)
    @GetMapping("/c4/h1")
    @PostMapping("/c4/h1")
    请求地址,可限制请求的方式    
        
    @ResponseBody
    不跳转到页面直接返回请求,可作用的类和方法上面    
        
     @Data
        lombok的插件,代替set和get方法
     @AllArgsConstructor
        lombok的插件,有参构造
     @NoArgsConstructor
        lombok的插件,无参构造
        
     @Test
        junit组件的一个方法,可以不需要写main方法直接测试
        
      
  • 相关阅读:
    亨元模式
    模板方法模式
    组合模式
    命令模式
    Android AIDL使用介绍(2)自定义数据类型的传递*
    Android主线程(ActivityThread)源代码分析
    一个简单的死锁代码*
    ABA问题的本质及其解决办法*
    Java 多线程Atomic 与CAS 原理剖析*
    Java并发编程:volatile关键字解析*
  • 原文地址:https://www.cnblogs.com/yinianbaozi/p/14283154.html
Copyright © 2011-2022 走看看