spring注解汇总

2020-05-09  本文已影响0人  一个小废材
注解 属于 解释 属性
@Controller spring Controller层注解;该注解需要配置模板来返回数据
@RestController spring Controller层注解;直接return 数据到http response body中 @RestController 相当与@Controller+@ResonseBody
@Service spring Service层注解
@Repository Dao层注解
@Component spring 泛指组件,不好归类的组件可以使用该注解
@Resource java 根据name自动装配;
@data lombok 为类提供get、set方法 需要引入org.projectlombok.lombok 依赖。 编辑器需要安装lombok插件,否则会报红
@Autowired spring 根据类型自动装配;
@RequestMapping spring 指定controller的路径地址
@ResponseBody spring 指定return的数据放入到 http response body 里。
@RequestBody spring 接收客户端post上送的json参数。
@Bean spring 用于注解一个方法。表示该方法返回一个bean,并注入到ioc中
@Value spring 读取项目配置文件属性信息
@EnableConfigurationProperties spring
@AutoConfigureBefore spring
@ConditionalOnClass spring
@ConditionalOnMissingBean spring
@PostConstruct java
@Override java 标识子类复写了父类的方法。 1·提高代码可读性2·编译器会校验父类方法是否存在
@MapperScan mybatis
@Configuration spring 定义一个配置类。配置类用于替换xml配置。
@Primary spring 当有两个及以上的类可供autowired或者resource加载,那么就必须指定一个优先加载项,primary指定哪个类应该被优先加载
上一篇下一篇

猜你喜欢

热点阅读