本书主要介绍了从Java基础技术到系统设计架构、应用开发乃至技术管理各方面的知识。全书共分五篇,包括实战中的Java、B/S技术实战、企业级技术实战、系统设计与架构和开发管理与团队建设。本书的目的是帮助软件开发人员沿着Java技术体系从一个普通的工程师组建实现蜕变,最终成长为一名资深的技术高管。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 企业级Java开发与架构(专业程序员在实战中的蜕变) |
分类 | |
作者 | 秦京渝 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书主要介绍了从Java基础技术到系统设计架构、应用开发乃至技术管理各方面的知识。全书共分五篇,包括实战中的Java、B/S技术实战、企业级技术实战、系统设计与架构和开发管理与团队建设。本书的目的是帮助软件开发人员沿着Java技术体系从一个普通的工程师组建实现蜕变,最终成长为一名资深的技术高管。 内容推荐 作为一本帮助软件开发人员成长和蜕变的实用书籍,本书结合了作者十多年的Java开发和技术管理经验,系统地阐述如何应用基于Java的技术来构建各种类型的企业系统。本书内容涵盖从Java基础技术到系统设计架构、应用开发乃至技术管理各方面的知识。全书共分五篇,包括实战中的Java、B/S技术实战、企业级技术实战、系统设计与架构和开发管理与团队建设。 本书适合从事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.1 Java和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.6 String和StringBuffei 2.3.7 接口和抽象类 2.3.8 Upcasting、Downcasting 2.3.9 Java的数据结构 2.3.10 内部类 2.3.11 线程和并发 2.3.12 IO、文件和网络 2.4 小结 第二篇 B/S技术实战 第3章 数据库访问在实际系统中的应用 3.1 数据库基本常识 3.1.1 MySQL的使用 3.1.2 MySQL客户端的使用 3.2 JDBC在各类系统中的应用 3.2.1 JDBC的接口和类 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.1 HTTP协议 4.2 Tomcat容器 4.2.1 Tomcat的安装和运行 4.2.2 Tomcat的主要目录及配置 4.2.3 Web项目的构成 4.3 小结 第5章 Servlet的实际应用 5.1 Servlet概览 5.2 Servlet的生命周期与容器 5.3 Servlet的配置及参数的获取 5.4 请求和响应 5.5 利用Session维持用户状态 5.6 过滤器及其应用 5.6.1 过滤器的特点和用处 5.6.2 一个过滤器实例 5.6.3 过滤器链的使用 5.7 小结 第6章 JSP的实战应用 6.1 JSP概述 6.2 JsP的指令 6.3 脚本 6.4 标准动作 6.5 内置对象 6.6 Web应用的设计模式MVC 6.7 一个Web项目实例 6.7.1 需求描述 6.7.2 需求分析 6.7.3 设计 6.7.4 编码发布 6.8 小结 第7章 Ajax实战应用 7.1 AjaX技术介绍 7.2 XMLHt中Request对象介绍 7.3 XMLHttpRequest的使用 7.4 基于Ajax的提交和响应实例 7.5 基于AjaX的实时提醒实例 7.6 小结 第三篇 企业级技术实战 第8章 J2EE框架 8.1 Web和Web容器 8.2 EJB和EJB容器 8.3 J2EE中的重要元素 8.4 小结 第9章 Web Sorvices在系统中的应用 9.1 SOAP技术 9.1.1 在Tomcat中提供SOAP服务 9.1.2 开发、部署一个SOAP服务 9.2 Web Services实战应用 9.2.1 在Tomcat中配置Axis 9.2.2 开发Web Services应用 9.2.3 参数是“自定义对象”的Web Services服务的开发和发布 9.2.4 利用WSDL文件生成Web Setvices客户端 9.2.5 在Web Services中传递文件 9.2.6 在自己的Web应用中集成Web Services 9.3 小结 第10章 EJB在企业系统中的应用 10.1 EJB适用于什么样的系统 10.2 EJB容器JBOSS 10.3 Session Bean的开发和使用 10.4 利用EJB实现网上购物 10.5 利用EJB完成事务处理 10.5.1 容器管理事务的属性 10.5.2 容器管理事务的例子 10.5.3 用户管理事务的例子 10.6 小结 第11章 JMS在企业系统中的应用 11.1 JMs的两种模式 11.1.1 主题模式 11.1.2 队列模式 11.2 消息类型和消息的持久化 11.3 消息驱动Bean 11.4 J2EE的企业应用 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.1 FACTORY——工厂模式 12.3.2 SINGLETON——单例模式 12.3.3 BUILDER——建造模式 12.3.4 PROTOTYPE——原型模式 12.3.5 FACADE——门面模式 12.3.6 DECORATOR——装饰模式 12.3.7 COMPOSITE——合成模式 12.3.8 PROXY——代理模式 12.3.9 ADAPTER——适配器模式 12.3.10 BRIDGE——桥梁模式 12.3.11 FLYWEIGHT——享元模式 12.3.12 CHAIN OF RESPONSIBLEIT——责任链模式 12.3.13 COMMAND——命令模式 12.3.14 STRATEGY——策略模式 12.3.15 OBSERVER——观察者模式 12.3.16 MEDIATOR——中介模式 12.3.17 MEMENTO——备忘模式 12.3.18 STATE——状态模式 12.3.19 TEMPLATE——模板模式 12.3.20 VISITOR——访问者模式 12.3.21 ITERATOR——迭代器模式 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.5 J2EE架构 13.5.1 J2EE的层体系 13.5.2 J2EE系统架构模式 13.6 小结 第14章 SOA——面向服务架构 14.1 什么是SOA 14.2 SOA架构 14.2.1 SOA的角色 14.2.2 SOA技术实现层次 14.2.3 服务体系的元素 14.2.4 SOA服务的相关操作 14.2.5 SOA分析和设计 14.2.6 SOA项目过程 14.3 Web Serrices与SOA 14.4 J2EE与SOA 14.5 SOA应用实例 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 小结 结束语 推荐书目 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。