- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
aop技术详解
必备知识 Java反射 Java 5.0新特性——Annotation Spring Aop Aspectj Java反射机制 反射机制:所谓的反射机制就是java语言在运行时拥有一项自观的能力。通过这种能力可以彻底的了解自身的情况为下一步的动作做准备。 什么时候用到反射呢? 实例:输入某个类的类名与包名显示类中的所有方法。 Java反射实例 public static void main(String args[]) { try { Class c = Class.forName(args[0]); Method m[] = c.getDeclaredMethods(); for (int i = 0; i m.length; i++) System.out.println(m[i].toString()); } catch (Throwable e) { System.err.println(e); } } JDK1.5 新特性——Annotation Jdk1.5自己提供了三个Annotation @Override @Deprecated @SuppressWarnings JDK1.5 新特性——Annotation 自定义annotation @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface Description { String value(); } JDK1.5 新特性——Annotation ElementType 包括下面类型: TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE, ANNOTATION_TYPE,PACKAGE JDK1.5 新特性——Annotation RetentionPolicy 包括下面: SOURCE, CLASS, RUNTIME 看看例子吧 Spring AopAspectJ 把切面应用到目标对象来创建新的代理对象的过程,织入一般发生在如下几个时机: (1)编译时:当一个类文件被编译时进行织入,这需要特殊的编译器才可以做的到,例如AspectJ的织入编译器 (2)类加载时:使用特殊的ClassLoader在目标类被加载到程序之前增强类的字节代码 (3)运行时:切面在运行的某个时刻被织入,SpringAOP就是以这种方式织入切面的,原理应该是使用了JDK的动态代理技术 项目管理 项目的管理状况 会议:人员/时间/次数 该项工作的完成状况 交流:人员/时间/次数 该项工作的完成状况 变化:跟踪和交流的状况 该项工作的完成状况 其他方法:电子邮件、日程、数据库、报告等等 生产 工作组是否准备接受此产品? 材料清单和文书工作是否完善并且准确无误? 材料是否备齐? 产品是否符合可生产目标? 是否存在意料外的延迟或问题? 质量保证和支持 如何衡量产品质量? 是否有效?工作效率是否高? 最终产品与质量目标有何不同? 质量问题如何解决? 技术支持是否准备就绪? 产品质量是否与技术支持资源相一致? 市场 定位是否与最终产品相符? 定位是否成功?准确?有效? 产品的推出是否有效? 营销计划的实施是否有效? 产品的推出是否与市场目标相符? 销售 销售人员是否能及时得到产品信息? 产品和信息是否符合客户需要? 时间的安排是否得当?成本是否在可承受的范围内? 最初销售状况与目标之间有何差异? 客户对此产品的接受状况 重要的教训 总结正确的事件 用几点简要概述促进工作的具体事件 使用具体示例:用“每天 15 分钟的上午状态会议非常有效”代替“工作组得到充分交流”。 散发或列出特别有用的表格、过程、报告等的网络地址。 总结有问题的事件 以几点简要概述产生问题的具体事件 将导致问题的具体态度、过程、方法、时间安排等问题区分开 工作组如何解决问题? 建议 按部门或管理等级,记录关键性的建议以用于以后的此种类型的产品 散发此演示文稿的详细资料或给出能获得这些资料的网络地址 问题和讨论
文档评论(0)