出版时间:2010-8 出版社:中国铁道 作者:孙更新//宾晟//宫生文 页数:460
前言
Java语言作为目前应用广泛的程序开发语言之一,以其良好的跨平台性、面向对象特性受到越来越多开发人员的青睐。特别是在Web开发方面,各种Java Web开发技术层出不穷。例如Struts协、Hibernate、Spring等开源框架的出现。不断丰富着Java的世界。很多程序员都在积极地学习,但是面对这么多的技术和框架,也许会感觉非常盲目。如何使用这些技术和框架、如何结合这些技术进行各种类型的Java应用的开发正是本书要解决的主要问题。本书系统全面地介绍了Java中的各项主流技术以及基于这些技术的商业化应用程序的开发技巧,在讲解过程中以目前最为流行的开发工具My Eclile为载体,全面系统地介绍了如何在My Eclipse中开发基于Stru、Hibernate、Spring等主流框架的各种Java应用程序。而如何在My Eclipse中使用和配置这些框架。如何使用这些框架通过My Eclipse进行快速的程序开发和优化也是本书要讲解的重要内容。本书内容本书共21章,具体内容如下:第l章初识My Eclipse My Eclipse作为后续章节实例开发所要用到的开发平台,本章首先对其体系结构及其主要特征做了详细的介绍,并在此基础上详细介绍MyEclipse7,O的安装和配置步骤。第2章My Eclipse集成开发环境的使用本章通过对My Eclipse集成开发环境中各个组成部分的详细介绍,结合My Eclips中一些最常用的使用技巧,使读者对My Elipse有一个快速的了解,为后面介绍Java相关技术的开发打下扎实的基础。第3章Java程序的开发 本章主要介绍如何在My Eclipse集成开发环境中使用JDT。进行最基本、最简单的Java程序开发。第4章Java开发的版本控制及SVN在越来越强调团队开发的今天,如何实现开发中的版本控制已经变得越来越重要。本章在介绍版本控制在软件开发过程中的重要意义的基础上,重点介绍了在My Eclipse中如何借助SVN进行版本控制的步骤和技巧。第5章Java开发项目的软件测试工具本章在介绍Java中单元测试的理论基础上,详细介绍了JUnit的原理及其在MyEclipse中的使用方法。第6章Java Web应用程序的开发Java Web应用程序是目前Java商业开发应用的主要方向,本章将介绍在My Eclipse中进行,1ava Web应用程序的开发、发布、运行、测试和调试的步骤和技巧。第7章数据库应用程序的开发及应用本章将以My SQL数据库为例,详细介绍如何通过My Eclipse Database Explorer进行数据库管理,并在此基础上讲解My Eclips中数据库应用程序的开发流程。
内容概要
本书系统全面地介绍了Java中的各项主流技术,以及基于这些技术的商业化应用程序的开发技巧,在讲解过程中以目前最为流行的开发工具My Eclips为载体,全面系统地介绍了如何在My Eclipse中开发基于Struts、。Hibernate、Spring等主流框架的各种Java应用程序。 本书内容主要来自作者多年的软件开发和教学、培训经验,通过实例由浅入深地介绍My Eelilase的基本应用,是一本强调实践技能的实用性指导图书。 本书内容丰富、技术全面、案例实用,而且所有的实例都以My Eelipse工程的形式组织,并按章节的顺序组织在附书光盘中,源代码工程都经过精心调试,可以直接导八My Eelipse中运行本书内容精练、重点突出、实例丰富,是Java程序开发人员必备的参考书同,同时也可作为高等院校计算机及相关专业的教材。
书籍目录
第1章 初识MyEclipse第2章 MyEclipse集成开发环境的使用第3章 Java程序的开发第4章 JaVa开发的版本控制及SVN第5章J ava开发项目的软件测试工具——JUnit第6章 Java Web曲应用程序的开发第7章 数据库应用程序的开发及应用第8章 Struts框架的开发及应用第9章 Hbernate框架的开发及应用第10章 Spring框架的开发及应用第11章 JSF框架的开发与应用第12章 Struts 2.0的开发及应用第13章 JPA的开发与应用第14章 Web Service的开发及应用第15章 Java Eek EJBr的开发第16章 Java ME的开发与应用第17章 SWT的开发及应用第18章 UML建模第19章 使用MyEclipse开发插件第20章 网上宠物商店(JSP+JavaBean)第21章 新闻管理系统
章节摘录
插图:在AOP编程中,包括很多新概念,例如,关注点、核心关注点、切面、连接点、通知、切入点、引入等。由于AOP仍处于发展阶段,很多名称及术语没有统一的解释。本小节将重点介绍轻量级JavaEE中的AOP框架的应用。夺切面(Aspect):切面是要实现的交叉功能。它是应用系统模块化的一个切面或者领域。夺连接点(Ioinpoint):程序执行过程中明确的点,例如,方法的调用或特定的异常被抛出。夺通知(Advice):在特定的连接点上AOP框架执行的动作,通知包括以下类型。Around通知:包围一个连接点的通知,如方法调用。这是最强大的通知。Around通知在方法调用前后完成自定义的行为。它们负责选择继续执行连接点或通过返回它们自己的返回值或抛出异常来短路执行。Before通知:在一个连接点之前执行的通知,但这个通知不能阻止连接点前的执行。
编辑推荐
《Java程序开发大全:基于MyEclipse平台+Struts+Hibernate+Spring主流框架开发》特点:《Java程序开发大全:基于MyEclipse平台+Struts+Hibernate+Spring主流框架开发》力图使用最简短的内容介绍基础知识,把重点放在通过My EcIipse开发平台的使用,讲解Java各种技术的开发上。以练代讲,帮助初级读者迅速掌握各种Java框架和应用开发的基本技能。JaVa在其Java EE、Java ME方向的开发,Java Web项目、MyEclipse插件的开发,Struts/Hbemate,Sping等主流框架的应用与开发,通过两个综合实例讲解多种技术的混合应用。随书附赠:近400M教学视频用配套源代码。
图书封面
评论、评分、阅读与下载