欢迎来到天天文库
浏览记录
ID:1338645
大小:84.50 KB
页数:11页
时间:2017-11-10
《spring注解全面介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Spring2.5 注解介绍(3.0通用)Auther: 韩群峰 Version: 1.0.0 Date: 2011-03-15 注解说明• 注册注解处理器• 方式一:bean• 方式二: 命名空间 将隐式地向Spring 容
2、器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor 、 PersistenceAnnotationBeanPostProcessor 以及RequiredAnnotationBeanPostProcessor 这4 个BeanPostProcessor 。• 方式三: 命名空间如果要使注解工作,则必须配置component-scan ,实际上不需要再配置annotation-con
3、fig。base-package 属性指定了需要扫描的类包,类包及其递归子包中所有的类都会被处理。还允许定义过滤器将基包下的某些类纳入或排除。 • Spring 支持以下4 种类型的过滤方式: • 注解 org.example.SomeAnnotation 将所有使用SomeAnnotation 注解的类过滤出来 • 类名指定 org.example.SomeClass 过滤指定的类 • 正则表达式 com.kedacom.spring.anno
4、tation.web..* 通过正则表达式过滤一些类 • AspectJ 表达式 org.example..*Service+ 通过AspectJ 表达式过滤一些类 • 正则表达式的过滤方式举例:5、>• 注解的过滤方式举例:6、.Service"/> 启用SpringMVC 注解• 启动SpringMVC 的注解功能,完成请求和注解POJO 的映射• 7、rAdapter"/> 注解介绍 • @Controller • @Service • @Autowired • @RequestMapping • @RequestParam • @ModelAttribute • @Cacheable • @CacheFlush • @Resource 8、 • @PostConstruct • @PreDestroy • @Repository • @Component (不推荐使用) • @Scope
5、>• 注解的过滤方式举例:6、.Service"/> 启用SpringMVC 注解• 启动SpringMVC 的注解功能,完成请求和注解POJO 的映射• 7、rAdapter"/> 注解介绍 • @Controller • @Service • @Autowired • @RequestMapping • @RequestParam • @ModelAttribute • @Cacheable • @CacheFlush • @Resource 8、 • @PostConstruct • @PreDestroy • @Repository • @Component (不推荐使用) • @Scope
6、.Service"/> 启用SpringMVC 注解• 启动SpringMVC 的注解功能,完成请求和注解POJO 的映射• 7、rAdapter"/> 注解介绍 • @Controller • @Service • @Autowired • @RequestMapping • @RequestParam • @ModelAttribute • @Cacheable • @CacheFlush • @Resource 8、 • @PostConstruct • @PreDestroy • @Repository • @Component (不推荐使用) • @Scope
7、rAdapter"/> 注解介绍 • @Controller • @Service • @Autowired • @RequestMapping • @RequestParam • @ModelAttribute • @Cacheable • @CacheFlush • @Resource
8、 • @PostConstruct • @PreDestroy • @Repository • @Component (不推荐使用) • @Scope
此文档下载收益归作者所有