Java-注解使用记录

1、@Repository用于标注数据访问组件,即DAO组件;

      @Service用于标注业务层组件,service组件

      @controller定义控制器,相当于action,与@RequestMapping配合使用;

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

2、@MapperScan("com.xxx.**.**.dao"),扫描定义路径下的包;

3、@SpringBootApplication注解,替代了三个注解@Configuration、@EnableAutoConfiguration、@ComponentScan ;

4、@RestController,与controller的区别是return的字符串是字符串,而controller是路径;

5、@RequestMapping(value="/addOrUpdateCustomer",method=RequestMethod.POST),定义路由;

6、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。

 

 

你可能感兴趣的:(java)