分享
 
 
 

精通轻量级Java EE框架整合方案(1CD)

精通轻量级Java EE框架整合方案(1CD)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 梁建全等编著

出 版 社: 人民邮电出版社

出版时间: 2008-8-1字数: 917000版次: 1页数: 585印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115181848包装: 平装编辑推荐

本书特色:内容丰富、技术全面、案例实用;精选4种主流的JavaEE框架整合方案;框架整合案例源于企业项目和官方实例;Java专业讲师和企业技术专家联手打造。

内容简介

本书全面介绍了当今Java EE Web开发的主流技术,重点讲解了4种主流的框架整合方案。全书分为5个部分,共17章。第一部分是Java EE项目初步,第二部分介绍公文传输系统的实现(Struts 1.2+Spring+Hibernate),第三部分是广告业务管理系统的实现(Struts 2+Spring+Hibernate),第四部分是JCatalog电子商务系统实现(JSF+Spring+Hibernate),第五部分是产品销售分析系统实现(Struts 2+Spring+iBATIS)。附录包括JavaEE项目中常用的辅助工具,包括Log4j日志工具、JUnit单元测试工具、CVS版本控制器。

本书由浅入深、循序渐进、案例经典,是一本具有高技术含量的Java EE流行框架大全和框架整合方案大全。本书适用于Java初、中级读者及企业开发人员学习使用,同时也可以作为培训机构的培训教材。

目录

第一部分JavaEE项目初步

第1章Java Web技术出发点

1.1Java Web应用程序

1.1.1Java Web应用程序

1.1.2JavaWleb应用程序组件

1.2搭建开发环境

1.2.1安装JDK开发包

1.2.2安装Tomcat服务器

1.2.3 配置环境变量

1.2.4安装Eclipse和MyEclipse

1.2.5开发一个简单的JavaWeb实例

1.3 Servlet技术应用

1.3.1 Servlet概述

1.3.2 处理HTTP GET请求

1.3.3 处理包含数据的HTTP GET请求

1.3.4处理HTTP POST请求

1.4JSP技术应用

1.4.1JSP概述

1.4.2JSP特性

1.4.3JSP访问模型

1.4.4JSP页面组成

1.5JavaBean技术应用

1.5.1JavaBean概述

1.5.2在JSP中使用JavaBean

1.5.3第一个JavaBean案例

1.6综合案例

1.6.1项目概述

1.6.2项目开发

1.7本章小结

第2章框架

2.1框架相关知识

2.1.1什么是框架

2.1.2为什么使用框架

2.1.3相关概念

2.2框架的应用

2.2.1 三层结构

2.2.2表现层框架

2.2.3数据访问层框架

2.2.4轻量级容器Spring

2.3框架整合方案

2.3.1 Struts1.2+Spring+Hibernate

……

第3章软件项目开发流程与分析

第二部分项目开发案例Struts 1.2+Spring+Hibernate公文传输系统

第4章公文传输系统

第5章Struts与Velocity技术应用

第6章Hibernate技术应用

第7章Spring技术应用

第8章公文传输系统实现

第三部分项目开发案例Struts 2+Spring+Hibernate广告业务管理系统

第9章广告业务管理系统

第10章Struts 2技术应用

第11章广告业务管理系统的实现

第四部分项目开发案例

JSF+Spring+Hibernate JCatalog电子商务系统

第12章JCatalog电子商务系统

第13章JSF技术应用

第14章JCatalog电子商务系统实现

第五部分项目开发案例Struts 2+Spring+iBATIS产品销售分析系统

第15章产品销售分析系统

第16章iBATIS技术应用

第17章产品销售分析系统实现

附录

附录AAnt工具应用

附录BCVS工具应用

附录CLog4j工具应用

书摘插图

第二部分项目开发案例Struts 1.2+Spring+Hibernate公文传输系统

第7章Spring技术应用

7.2.1 Sp ring AOP编程

1.AOP概念

面向方面编程(AOP,Aspcctcd Oriented:Programming)是一种新兴的编程技术。AOP

和OOP虽然从字面上非常相似,但却是面向不同领域的两种设计思想。面向对象编程(OOP)

是针对业务处理过程的实体及其属性和行为进行抽象封装,使逻辑单元划分得更加清晰高效。而AOP针对业务处理过程将各模块中功能相同的操作提取出来,形成一个新的处理层面,它面对的是处理过程的某个阶段或步骤,降低业务处理各实现部分之间的耦合性。

AOP从另一个角度来考虑程序的结构以完善OOP,比如业务处理中很多模块都需要使用日志管理、权限检查以及事务管理等功能,利用AOP思想就可以把这些共通功能提取出来,然后再切入到各个业务模块,这样在各业务模块中开发者可以集中精力实现系统的业务逻辑。

Spring的一个关键组件就是AOP框架;Spring Ioc容器并不依赖于AOP,这意味着AOP可以用也可以不用。AOP完善了Spring IoC,使之成为一个有效的中间件解决方案。

下面介绍一些重要的AOP概念。

方面(Aspected)。

这个是AOP最关键的一个术语,也可以称为切面,指的是对象操作过程中的截面。例如在用户进行系统各模块操作之前,一般都需要执行权限检查,这样开发者就可以针对权限检查提取出一个层面,使该功能与其他各模块分离,模块结构如图7.6(略)所示。

图7-6(略)中实现了一个通用的权限检查模块,在这层切面上进行统一的集中式权限管理。而业务逻辑组件则无需关心权限方面的问题。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有