spring一些解疑和技巧
来源:互联网 发布:农村淘宝前景如何 编辑:程序博客网 时间:2024/05/16 14:55
(1)关于<context:include-filter>和<context:exclude-filter>
<context:component-scan base-package="org.example">表示org.example包下的一些类使用Annotation-based的bean管理方式,就是在这个包下的Annotation才会起作用,其他包下的没用。
<context:include-filter和<context:exclude-filter就是用正则表达式来include和exclude指定包(就是org.example)下的bean。
(2)@autowired和@resource的区别
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用type属性时则使用byType自动注入策略。如果既不指定name也不指定type属性,这时将通过反射机制使用byName自动注入策略。
@Resource装配顺序
1. 如果同时指定了name和type,则从Spring上下文中找到唯一匹配的bean进行装配,找不到则抛出异常
2. 如果指定了name,则从上下文中查找名称(id)匹配的bean进行装配,找不到则抛出异常
3. 如果指定了type,则从上下文中找到类型匹配的唯一bean进行装配,找不到或者找到多个,都会抛出异常
4. 如果既没有指定name,又没有指定type,则自动按照byName方式进行装配;如果没有匹配,则回退为一个原始类型进行匹配,如果匹配则自动装配;
(3)重用路径
return "redirect:/brand/getBrand"
(4)想要在每个bean生成之后执行一些操作
在bean容器配置BeanPostProcessor
(5)在有加自定义注解的方法执行之前和之后进行一些操作
@Around("@annotation(com.kxw.annotation.Traced) or @within(com.kxw.annotation.Traced)")在有加注解com.kxw.annotation.Traced的方法或加注解的类下的所有方法增添aop
(6)Spring实现任务调度
import org.springframework.scheduling.annotation.Scheduled;
- spring一些解疑和技巧
- 电脑小技巧解疑
- 解疑
- 解疑
- scanf_s和getchar自己解疑
- spring中的一些技巧积累
- 一些技巧和知识
- 配置Tomcat5.5和IIS5之解疑
- 新手学网站建设解疑与技巧1200例
- spring MVC的一些小技巧
- Spring的一些xml配置技巧
- vim一些配置和技巧
- 一些实现和技巧记录
- 代码规范和一些技巧
- 整理和收集一些知识和技巧
- spring注解和一些配置
- 一些web的小程序和技巧
- 一些Asp技巧和实用解决方法
- 神风怪盗太呼风唤雨建国后叫峰哥
- 最简单最好用的天气预报接口
- 阳江网站建设中一个企业网站首页应该选几个关键词
- 是富人规划的个体户建国后健康规划局
- Android中的ImageView的属性android:scaleType作用
- spring一些解疑和技巧
- Android 为应用创建、删除桌面快捷方式
- 是的风格的官方松岛枫
- The introduction of first order algorithm
- 是的风格的官方松岛枫
- Android 下的usb框架及功能点
- POJ 1163 The Triangle 动态规划(由下至上+由上至下)双解
- 【转载】fatal error C1010: unexpected end of file while looking for precompiled header directive .
- loop 设备介绍