博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ioc和AOP使用拓展
阅读量:6496 次
发布时间:2019-06-24

本文共 613 字,大约阅读时间需要 2 分钟。

hot3.png

Ioc和AOP使用拓展

1.构造注入 一个<constructor-arg>元素表示构造方法的一个参数,且使用时不区分顺序,index指定元素,位置从0开始,Type用来指定参数,避免混淆。 2.使用P实现空间属性注入 P命名空间的特定是使用属性而不是子元素的形式配置Bean的属性,从而简化了Bean的配置,使用传统的<property>子元素 配置 P:属性名=”属性值”; 3.注入不同的数据类型 (1.)注入直接量(基本数据类型,字符串) (2.)引用其他Bean组件 (3.)使用内部Bean (4.)注入集合类型的属性 (5.)注入null和空字符串值 4.其他增强类型 (1.)异常抛出增强:特点是在目标方法抛出异常时织入增强处理 (2.)最终增强:无论方法抛出异常还是正常该增强都会执行 (3).环绕增强:在目标方法前后都可以增强处理。 5.使用注解定义Bean @Repository:用于标注DAO类 @Service:用于标注业务类 :用于标注控制器类 @Resource:注解会转而查找和属性类型相匹配Bean组件并注入 @Before和@AfterReturning注解分别指定了各自切入点为??接口的所有方法 @AfterThrowing注解可以定义异常抛出增强 @Around注解可以定义环绕增强

转载于:https://my.oschina.net/u/3711263/blog/1556899

你可能感兴趣的文章
SCCM 2012 SP1系列(七)分发部署exe软件
查看>>
InfBox V7.0 企业绩效助手客户端使用简介
查看>>
Linux系统/boot目录破损无法启动怎么办
查看>>
[转] JavaScript仿淘宝智能浮动
查看>>
c++ hook 钩子的使用介绍
查看>>
伪终端
查看>>
N皇后问题的位运算求解——目前最快的方法
查看>>
IL rewriting
查看>>
Java 事件适配器 Adapter
查看>>
poj 3321 Apple Tree
查看>>
【转】 LDA必读的资料
查看>>
百度重置页面自动跳转脚本
查看>>
Unity3D常用代码总结
查看>>
Ubuntu 13.10 安装Terminalx 后更改默认终端设置
查看>>
js中document.write的那点事
查看>>
【WP8】ResourceDictionary
查看>>
Lambda表达式可以被转换为委托类型
查看>>
理解正向索引
查看>>
xp/2003开关3389指令
查看>>
Oracle中merge into的使用
查看>>