出版社:电子工业出版社
年代:2007
定价:45.0
在作者长达10多年的软件技术生涯中,从事过不少系统的开发,也领导过不少技术人员。在作者的工作实践中,感觉许多技术人员走了不少弯路,不善于构造自己的知识体系,不善于经营自己的技术成长道路,于是就总结了自己的知识,结合实际工作中的应用,完成了本书。本书的知识体系完备,能够帮助读者建立完整的企业级Java应用知识体系。
第一篇实战中的Java
第1章软件技术人员的成长历程
1.1成长路线
1.2成长助推器
1.2.1助推器一:软件基础知识
1.2.2助推器二:应用系统知识体系
1.2.3助推器三:软件思维方式
1.2.4助推器四:软件过程的良好习惯
1.3蜕变的过程
1.4小结
第2章Java与对象实战精要
2.1再谈Java
2.1.1Java和Java体系
2.1.2包、目录和*.jar文件
2.2使用合适的开发环境
2.2.1利用Java命令编译、运行和打包
2.2.2利用Eclipse集成开发环境编写Java程序
2.3实战中的Java
2.3.1面向对象在开发中的实际应用
2.3.2类和类的实例以及对资源的占用
2.3.3流程和异常处理
2.3.4静态
2.3.5方法、参数传递
2.3.6String和StringBuffei
2.3.7接口和抽象类
2.3.8Upcasting、Downcasting
2.3.9Java的数据结构
2.3.10内部类
2.3.11线程和并发
2.3.12IO、文件和网络
2.4小结
第二篇B/S技术实战
第3章数据库访问在实际系统中的应用
3.1数据库基本常识
3.1.1MySQL的使用
3.1.2MySQL客户端的使用
3.2JDBC在各类系统中的应用
3.2.1JDBC的接口和类
3.2.2利用JDBC进行数据库操作的开发
3.3数据库连接池
3.3.1在Tomcat中配置和使用连接池
3.3.2在JBoss中配置和使用数据库连接池
3.3.3在独立的应用程序中创建和使用连接池
3.4数据库事务
3.5小结
第4章HTTP协议和Web容器
4.1HTTP协议
4.2Tomcat容器
4.2.1Tomcat的安装和运行
4.2.2Tomcat的主要目录及配置
4.2.3Web项目的构成
4.3小结
第5章Servlet的实际应用
5.1Servlet概览
5.2Servlet的生命周期与容器
5.3Servlet的配置及参数的获取
5.4请求和响应
5.5利用Session维持用户状态
5.6过滤器及其应用
5.6.1过滤器的特点和用处
5.6.2一个过滤器实例
5.6.3过滤器链的使用
5.7小结
第6章JSP的实战应用
6.1JSP概述
6.2JsP的指令
6.3脚本
6.4标准动作
6.5内置对象
6.6Web应用的设计模式MVC
6.7一个Web项目实例
6.7.1需求描述
6.7.2需求分析
6.7.3设计
6.7.4编码发布
6.8小结
第7章Ajax实战应用
7.1AjaX技术介绍
7.2XMLHt中Request对象介绍
7.3XMLHttpRequest的使用
7.4基于Ajax的提交和响应实例
7.5基于AjaX的实时提醒实例
7.6小结
第三篇企业级技术实战
第8章J2EE框架
8.1Web和Web容器
8.2EJB和EJB容器
8.3J2EE中的重要元素
8.4小结
第9章WebSorvices在系统中的应用
9.1SOAP技术
9.1.1在Tomcat中提供SOAP服务
9.1.2开发、部署一个SOAP服务
9.2WebServices实战应用
9.2.1在Tomcat中配置Axis
9.2.2开发WebServices应用
9.2.3参数是“自定义对象”的WebServices服务的开发和发布
9.2.4利用WSDL文件生成WebSetvices客户端
9.2.5在WebServices中传递文件
9.2.6在自己的Web应用中集成WebServices
9.3小结
第10章EJB在企业系统中的应用
10.1EJB适用于什么样的系统
10.2EJB容器JBOSS
10.3SessionBean的开发和使用
10.4利用EJB实现网上购物
10.5利用EJB完成事务处理
10.5.1容器管理事务的属性
10.5.2容器管理事务的例子
10.5.3用户管理事务的例子
10.6小结
第11章JMS在企业系统中的应用
11.1JMs的两种模式
11.1.1主题模式
11.1.2队列模式
11.2消息类型和消息的持久化
11.3消息驱动Bean
11.4J2EE的企业应用
11.5一个网上书店系统的技术分析
11.5.1需求概要分析
11.5.2技术分析
11.6小结
第四篇系统设计与架构
第12章设计和设计模式
12.1什么是设计
12.1.1设计的误区
12.1.2面向对象设计
12.2设计、架构原则
12.3设计模式的实战应用
12.3.1FACTORY工厂模式
12.3.2SINGLETON单例模式
12.3.3BUILDER建造模式
12.3.4PROTOTYPE原型模式
12.3.5FACADE门面模式
12.3.6DECORATOR装饰模式
12.3.7COMPOSITE合成模式
12.3.8PROXY代理模式
12.3.9ADAPTER适配器模式
12.3.10BRIDGE桥梁模式
12.3.11FLYWEIGHT享元模式
12.3.12CHAINOFRESPONSIBLEIT责任链模式
12.3.13COMMAND命令模式
12.3.14STRATEGY策略模式
12.3.15OBSERVER观察者模式
12.3.16MEDIATOR中介模式
12.3.17MEMENTO备忘模式
12.3.18STATE状态模式
12.3.19TEMPLATE模板模式
12.3.20VISITOR访问者模式
12.3.21ITERATOR迭代器模式
12.4小结
第13章企业系统架构
13.1什么是架构
13.2架构基础
13.2.1扎实的软件开发基础知识
13.2.2基本网络知识
13.2.3基本系统知识
13.2.4了解软件行业的技术发展状况
13.2.5丰富的实践经验和专业领域的知识
13.3架构的过程真
13.3.1业务建模
13.3.2系统性能和环境要求
13.4系统架构
13.4.1技术架构
13.4.2物理架构
13.4.3系统架构
13.4.4逻辑架构
13.5J2EE架构
13.5.1J2EE的层体系
13.5.2J2EE系统架构模式
13.6小结
第14章SOA面向服务架构
14.1什么是SOA
14.2SOA架构
14.2.1SOA的角色
14.2.2SOA技术实现层次
14.2.3服务体系的元素
14.2.4SOA服务的相关操作
14.2.5SOA分析和设计
14.2.6SOA项目过程
14.3WebSerrices与SOA
14.4J2EE与SOA
14.5SOA应用实例
14.6小结
第五篇开发管理与团队建设
第15章开发管理
15.1过程管理
15.2配置管理和协同开发
15.3代码规范
15.4风险管理
15.5任务分解
15.6小结
第16章团队建设、管理和提升
16.1自我塑造和提升
16.2团队构成
16.3技术人员招聘
16.4开发团队的架构
16.5团队管理和提升
16.5.1管理
16.5.2战略和规划
16.5.3发现和培养人才
16.5.4培养团队精神和团队文化
16.6小结
结束语
推荐书目
本书主要介绍了从Java基础技术到系统设计架构、应用开发乃至技术管理各方面的知识。全书共分五篇,包括实战中的Java、B/S技术实战、企业级技术实战、系统设计与架构和开发管理与团队建设。本书的目的是帮助软件开发人员沿着Java技术体系从一个普通的工程师组建实现蜕变,最终成长为一名资深的技术高管。 作为一本帮助软件开发人员成长和蜕变的实用书籍,本书结合了作者十多年的Java开发和技术管理经验,系统地阐述如何应用基于Java的技术来构建各种类型的企业系统。本书内容涵盖从Java基础技术到系统设计架构、应用开发乃至技术管理各方面的知识。全书共分五篇,包括实战中的Java、B/S技术实战、企业级技术实战、系统设计与架构和开发管理与团队建设。 本书适合从事Java软件开发的各级程序员、系统架构师和技术管理人员阅读,也可作为相关培训的教材。
书籍详细信息 | |||
书名 | 企业级Java开发与架构站内查询相似图书 | ||
9787121053849 《企业级Java开发与架构》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 45.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 5000 |
企业级Java开发与架构是电子工业出版社于2007.11出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。
曹广鑫, 编著
张元亮, 编著
(美) 阿斯伯瑞 (Asbury,S) , (美) 韦纳 (Weiner,S.R.) , 著
罗果, 著
袁梅宇, 王海瑞, 著
陈观林, 翁文勇, 主编
云贵全, 张鑫, 主编
杨树林, 胡洁萍, 编著
印度Comp-U-Learn技术公司, 编