2026-3-4 16:03:05 周三
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
Visual FoxPro及其应用
Visual FoxPro及...
Visual foxpro程序设计实验指导(崔洪芳)
Visual foxpro程...
SQL Server 2000网络数据库技术与应用
SQL Server 200...
数据库原理及应用(熊才权)
数据库原理及应用(熊才权)
数据库系统概论(第2版)
数据库系统概论(第2版)
数据结构(下):实训教程
数据结构(下):实训教程
  销售排行  
 Oracle实用教程(第二..
 数据库系统设计、实现与管理..
 Visual FoxPro..
 Visual Foxpro..
 Visual Basic6..
 中文Visual FoxP..
 深入浅出MySQL数据库开..
 2009注册表全攻略
江苏发行网 >> 图书 >> 计算机
开发者突击:精通AOP整合应用开发(ASPECTWERKZ+ASPECTL
开发者突击:精通AOP整合应用开发(ASPECTWERKZ+ASPECTL
商品编号:JSFXW20090910092717 版号:7121072831/9787121072833
开    本:16开 装帧:平装
版    次:2008年10月1版
发行单位:江苏发行网
出版单位:电子工业出版社
著 作 者:刘中兵
商品数量:100本 被浏览336次  热卖中
商品折扣:7.9 折  赠送积分:0分  共节省12.40元
商品价格: ¥59.00元
¥46.60元
市场价 会员价

内容简介


《开发者突击》以AOP基础理论为主线,首先讲解AOP的产生与发展、为什么要应用AOP、AOP的核心概念,然后再详细讲解AspectWerkz、AspectJ、Spdng框架的AOP应用开发技术。
●AspectWerkz:讲解AspectWerkz的3种开发方式(命令行、Eclipse+Ant、Eclipse+AspectWerkz插件)、两种核心技术(Aspect类与关联配置), 并在实际的Java EE项目中实现3种AspectWerkz功能(日志记录器、性能分析器、权限检查拦截器);
● AspectJ:讲解在Eclipse下开发AspectJ的3种方式(命令行、Ant、AJDT),两种核心技术(Aspect类与Annotation开发),并讲解AspectJ计Java5新特性的支持,最后在实际的Java EE项目中实 现5种AspectJ 功能(日志记录器、性能分析器、权限检查拦截器、异常监视器、在线用户监视器);
● Spring AOP: 以loC为基础讲解Spring下的AOP开发,讲解了3种AOP的开发方式,即使用@Aspect注释符、基于Schema的配置的开发方式和Spring API的开发方式,最后在实际的Java EE项目中实现5种Spring AOP功能(日志记录器、性能分析器、权限检查拦截器、异常监视器、在线用户监视器),共讲解Spring与AspeclJ的集成。
随书附赠的光盘内容为本书开发的案程例序包。本书内容循序渐进,通俗易懂,覆盖了AOP外发的最流行框架技术与应用案例。无论是对于Java EE架构设计还是软件开发,本书都是精通开发Java Web应用的必备的实用手册。
本书的读者对象:Java和Java EE的软件架构师与设计师,软件开发工程师、项目及技术经理参考。


 


目录



第1部分AOP基础篇
 第1章 AOP的产生
 1.1 软件开发方法的演进
 1.1.1 结构化方法SP( Structured Programming)
 1.1.2 面向数据结构的软件开发方法DOP(Data—O^ented Pmgmmming)
 1.1.3 面向问题的分析法PAM( Problem Analysis Method)
 1.1.4 面向对象编程OOP( Object-Oriented Programming)
 1.1.5 面向界面的可视化开发方法
 1.1.6 组件化编程CP(Cornponent ProgmHuning)
 1.1.7 面向方面编程AOP( Aspect-Oriented Programming)
 1.1.8 面向服务架构SOA( Service-Oriented Architecture)
 1.2 AOP产生的前奏— — 把系统看做一批关注点
 1.2.1 拆分关注点
 1.2.2 拆分需求
 1.3 AOP产生的理由— — 传统方法存在的问题
 1.3.1 多维需求一维实现
 1.3,2 用传统方式实现
 1.3.3 传统方式带采的问题
 1.3.4 传统方式导致的结果
 1.3.5 现有的3种解决办法
 1.3.6 AOP能更好地解决问题
 1.4 下一个主题:AOP基础理沦
 第2章 AOP基础理论
 2.1 AOP入门知识
 2.1.1 AOP简介
 2.1.2 AOP是设计模式的延续
 2.1.3 第一个AOP程序HelloWorld
 2.1.4 使用AOP的优点
 2.1.5 使用AOP需要考虑的问题
 2.2 AOP应用开发
 2.2.1 AOP的开发过程
 2.2.2 AOP的实现语言
 2.2.3 AOP的应用范围
 2.2.4 AOP最佳实践——为HelloWorld添加日志功能
 2.2.5 AOP最佳实践— —为HelloWorld添加权限控制功能
 2.3 AOP核心技术
 2.3.1 AOP名词解释
 2.3.2 AOP通知类型
 2.3.3 AOP织入过程
 2.3.4 AOP织入策略
 2.3.5 AOP织入时机
 2.4 AOP开源框架
 2.4.1 AspectWerkz
 2 4.2 ASpcctJ
 2 4.3 Spring
 2.4.4其他AOP框架
 2.5 下一个主题:AspectWerkz应用篇
第2部分
 第3章 AspectWerkz入门基础
 3.1 认识AspectWerkz
 3.1.1 AspectWerkz简介
 3.1.2 AspeetWerkz主要特性
 3.1.3 AspectWerkz版本发展
 3.2 安装AspectWerkz的开发环境
 3.2.1 安装与配置JDK
 3.2.2 安装与配置AspectWerkz
 3.2.3 安装与配置Eclipse
 3.2.4 安装MyEclipse
 3.3 下一个主题:AspectWerkz应用开发详解
 第4章 AspectWerkz应用开发
 4.1 第1种:使用命令行进行开发——实例演示AWHelloWorld
 4.1.1 新建目标类com.demo.HelloWorld.java
 4.1.2 新建方面类com demo MyAspectJava
 4.1.3 定义XML关联文件aop.xml
 4.1.4 织入与运行
 4.1.5 编写Annotation方面类com.demo.MyAspect WithAnnotations.java
 4.1.6 编写Annotation的XML关联文件aopWlthAnnoIaIlons xml
 4.1.7 织入与运行Annotation的类
 4.2 第2种: 使用Eclipse+Ant进行开发— — 实例演示AWHelloWorld2
 4.2.1 编写Ant的构建文件bulld xm1
 4.2.2 编写属性文件aw propenies
 4.2.3 从AWHelloWorldl.zip中添加类代码
 4.2.4 运行构建任务
 4.2.5 程序的调试
 4.3 第3种:使用Eclipse+AspectWerkz插件进行开发
 实例演示AWHelloWorl3
 4.3.1 安装AspectWerkz插件
 4.3.2 从AWHelloWorldl .zip中添加类代码
 4.3.3 运行AOP程序
 4.3.4 Aspect查看器
 4.3.5 编写带Java 5注释符的方面类
 4.4 织入方面类前后的对比
 4.4.1 下载并安装反编译工具
 4.4.2 织入前的HelloWorld.class反编译结果
 4.4.3 织入后的HelloWorld.class反编译结果
 4.5 实际应用案例AWHelloWorld
 4.5.1 新建目标类com demo.HeIloWord.java
 4.5.2 新建方面类com.demo.HelloWorldHijacker.java
 4.5.3 新建XML文件META— INF/aopxml
 4.6 下一个土题: 开发Aspect核心类
 第5章 AspectWerkz核心技术— — 开发Aspect核心类
 5.1 编写Aspect方面类
 5.1.1 Aspect类的修饰类型
 5.1.2 Aspect类的构造函数
 5.1.3 Aspect类的继承
 5.2 编写Advice通知函数
 5.2.1 Advice函数的修饰类型
 5.2.2 通知的类型和Advice函数形式
 5.3 JoinPoint输入参数
 5.3.1 JoinPoint类型的输入参数
 5.3.2 StaticJoinPoint类型的输入参数
 5.4 下一个主题:关联Aspect核心类
 第6章 AspectWerkz核心技术— — 关联Aspect核心类
 第7章 AspectWerkz在Java EE项目中的应用
 第8章 AspectJ入门基础
 第9章 AspecLI应用开发详解
 第10章 在Eclipse中使用AJDT开发AspeetJ应用
 第11章 AspectJ核心语法详解
 第12章 AspectJ对Java 5新特性的支持
 第13章 AspectJ在Java EE项目中的应用
 第14章 Spring与IoC入门基础
 第I5章 Spring的安装与配置
 第16章 基于@Aspect注释符的AOP开发
 第17章 基于Schema的AOP开发
 第18章 基于SpringAPl的AOP开发
 第19章 Spring AOP在Java EE项目中的应用
 第20章 Spring与AspcctJ的集成

……

星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师