本书按照一定的逻辑顺序分为六个部分。在相互的基础上,前四部分将深入广泛地探讨各种JAVA技术,它们可以组合或单独用于为各种数据访问与处理情况开发实际方案。第五部分中的案从事贸易研究包括了一些实际的围绕数据的应用程序范例。
\r\n
第一部分 软件、对象、数据设计与建模\r\n\r\n第1章 软件开发的方法与过程\r\n\r\n为什么我们需要方法与过程\r\n什么是软件方法与过程\r\n方法的内容\r\n过程模型\r\n源代码管理的要素\r\n软件缺陷与修改的跟踪和解决方案\r\n软件品质\r\n参考文献\r\n\r\n第2章 面向对象的分析与设计\r\n\r\nOOA、OOD与OOP\r\n面向对象的分析\r\n面向对象的设计\r\n小结\r\n\r\n第3章 用UML进行对象建模\r\n\r\n为什么使用UML\r\n什么是UML\r\nUML图表\r\n如何将UML建模图表配合在一起\r\n如何将UML合并到我们的项目中\r\n可以考虑的一些UML CASE工具\r\n小结\r\n\r\n第4章 数据建模\r\n\r\n数据建模的阶段\r\n可以考虑的一些数据建模工具\r\n小结\r\n\r\n第二部分 数据库访问\r\n\r\n第5章 数据库的概念与技术\r\n\r\n数据库设计 \r\n数据库规格化与数据仓库\r\n数据库视图\r\n数据库元数据\r\n临时表\r\n约束\r\n静态SQL与动态SQL\r\n准备语句\r\n事务处理与隔离级别\r\n存储过程\r\n触发器\r\n复制\r\n优化基础\r\n小结\r\n\r\n第6章 Java数据库连接(JDBC)\r\n\r\n什么是JDBC\r\nJDBC结构\r\n开始起步\r\n使用JDBC\r\n一个简单的范例\r\n对映Java与SQL类型\r\n处理SQL错误\r\nResultSet与数据库元数据\r\nJDBC中的事务处理\r\n一个JDBC事务范例\r\nJDBC事务隔离级别\r\n保存点\r\n使用光标\r\nPreparedStatement接口\r\n批更新\r\nCallableStatement\r\nJDBC Escape语法\r\nJDBC支持类\r\n小结\r\n\r\n第7章 JDBC 2.0可选包\r\n\r\n简介\r\nDataSource与JNDI\r\n连接池\r\nRowSet\r\n分布式事务与Optional Package\r\n小结\r\n\r\n第8章 SQLJ\r\n\r\n简介\r\n什么是SQLJ\r\n准备开始\r\n使用SQLJ\r\nSQLJ定制\r\n小结\r\n\r\n第9章 数据库性能问题\r\n\r\n本地编译机制\r\n挑选适当的JDBC驱动程序\r\n连接池\r\n事务和批量查询\r\n存储过程和JDBC准备语句\r\nJDBC准备语句\r\n在程序块上检索大数据集合\r\n高速缓存频繁使用的数据\r\n性能监控\r\n小结\r\n\r\n第10章 Java和ODMG 3.0规范\r\n\r\n基础\r\nODMG的核心概念\r\n对象定义语言\r\n小结\r\n\r\n第11章 目录服务与JNDI\r\n\r\n命名与目录服务\r\n使用JNDI\r\nJAVA与LDAP\r\n从理论到实践\r\n标准的LDAP操作\r\nLDAP服务器改进\r\n在LDAP中存储并检索Java对象\r\n其他目录服务\r\n小结\r\n\r\n第三部分 网络客户机上的数据显示\r\n\r\n第12章 Web体系结构\r\n\r\n引言\r\n典型的Web中心体系结构\r\n应用程序体系结构\r\nWeb中心应用程序的判定标准\r\n小结\r\n\r\n第13章 服务程序(Servlets)\r\n\r\n概述\r\n服务程序的结构\r\n服务响应\r\n服务程序Cookies\r\n会话跟踪\r\n深入性主题\r\n小结\r\n\r\n第14章 使用服务程序进行数据访问\r\n\r\n引言\r\n使用服务程序的数据库连接\r\n范例应用程序\r\nJDBC驱动器之结语\r\n小结\r\n\r\n第15章 JSP\r\n\r\nJSP与服务程序\r\nJSP与ASP\r\n实现JSPs\r\nJavaServer Page范例\r\nJavaBeans综述\r\n在JSPs中使用JavaBeans\r\nJSP事宜\r\n资源\r\n小结\r\n\r\n第16章 使用JSP进行数据访问\r\n\r\n访问数据\r\n范例应用程序\r\n深入性主题\r\n小结\r\n\r\n第17章 分析和生成XML\r\n\r\n文档和数据\r\nXML概述\r\nJava XML技术\r\n生成XML\r\n读取XML\r\n小结\r\n\r\n第18章 WAP客户机\r\n\r\nWAP概览\r\nWAP构成组件\r\nWML基础\r\nJava服务程序和WML\r\nWML服务程序和JDBC\r\n相关URLs\r\n小结\r\n\r\n第四部分 Enterprise JavaBeans与分布式应用程序\r\n\r\n第19章 Enterprise JavaBeans\r\n\r\nEnterprise JavaBean体系结构\r\n一个简单的Enterprise JavaBean\r\n会话Beaus\r\n面向对象与关系模型\r\n实体beans\r\n数据映射\r\nEJB事务置\r\nEJB 2.0\r\n小结\r\n\r\n第20章 Java事务API(JTA)和Java事务服务(JTS)\r\n\r\n进行事务处理的理由\r\n使用事务处理的益处\r\n事务处理的属性\r\n事务服务\r\n理论足已!一些Java细节\r\n设计性事务处理\r\n铭记要点\r\n小结\r\n\r\n第21章 开发EJB客户机\r\n\r\n引言 \r\nEJBs的客户机\r\n小结\r\n\r\n第22章 开发可扩缩的EJB应用程序\r\n\r\n引言\r\nEnterprise JavaBeans的优点\r\nEJB的广阔开放空间\r\nEnterprise JavaBeansas行范例\r\n可扩缩性概念和目的\r\n数据传输概念\r\n传输简单对象\r\n静态数据传输\r\n复合对象传输和集合\r\nePIM的基本设计\r\n测试代码\r\n利用Facade和Proxy模式减少网络通信量\r\n进一步增强\r\n小结\r\n\r\n第23章 J2EE通信\r\n\r\n通信概述\r\nJMS的详细情况\r\n消息驱动EJB\r\n小结\r\n\r\n第24章 Java数据对象(JDO)\r\n\r\n概述\r\nJDO对象模型\r\nJDO API\r\nJDO实例的生命周期\r\nJDO和EJB\r\n开发可持久类\r\n范例应用程序\r\n配置FFJ\r\n配置数据源\r\n捕获数据库模式\r\n把类映射到数据库对象\r\n编译类\r\n小结\r\n\r\n第五部分 案例分析\r\n\r\n第25章 案例分析:XML网站入口\r\n\r\n案例分析综述\r\nXML-Client应用程序\r\nXML跳过HTTP\r\n配置\r\n开始应用程序服务器\r\nXML-RPC\r\n小结\r\n\r\n第26章 案例分析:网站通信量的统计分析\r\n\r\n案例分析综述\r\n客户机网站\r\n跟踪应用程序\r\n配置\r\n小结\r\n\r\n第27章 案例分析:网络数据工具箱\r\n\r\n任务\r\n逐步实现工具箱\r\n前进道路\r\n小结\r\n\r\n第28章 案例分析:WAP Tic-Tac-Toe游戏\r\n\r\n纵览应用程序结构\r\n玩游戏\r\n存储并检索分数:JDBC连接\r\n会话管理\r\n安装应用程序组件\r\n相关的URL\r\n小结\r\n\r\n第六部分 附录\r\n\r\n附录A SQL入门\r\n\r\n什么是SQL\r\n什么是数据库\r\n关系数据库基础\r\n关系数据库的优点和缺点\r\nSQL:数据定义\r\n基本数据操作\r\n数据完整性\r\n表达式\r\n连接\r\n合并\r\n子查询\r\n小结\r\n\r\n附录B 序列化\r\n\r\n简介\r\n序列化\r\n可串行化的接口\r\n小结\r\n\r\n附录C Java和分布式应用程序\r\n\r\n分布式系统\r\n分布式数据库应用程序\r\n在分布式应用程序的Java\r\n小结\r\n\r\n附录D 配置Tomcat、JRun和Orion\r\n\r\nTomcat安装和配置\r\nJRun 3.0安装和配置\r\n安装检索\r\n\r\n附录E 在WebLogic 6.0上配置并部署EJB\r\n\r\n设置配置属性\r\n生成EJB容器类\r\n加载EJB类到WebLogic服务器\r\n\r\n附录F UML符号\r\n\r\n类和对象\r\n关系\r\n状态\r\n对象相互作用