第一图书网

30天学通Java Web项目案例开发

吴亚峰 等 著 电子工业出版社
出版时间:

2009-7  

出版社:

电子工业出版社  

作者:

吴亚峰 等 著  

页数:

512  

Tag标签:

无  

内容概要

  《30天学通Java Web项目案例开发》附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码。Java是目前最流行、发展最快的编程语言之一,由于其开放,跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java语言在企业级开发领域注入了新的血液。《30天学通Java Web项目案例开发》结合具体的项目案例向读者介绍了Java EE开发的整个流程,《30天学通Java Web项目案例开发》共介绍了10个项目案例,涵盖了目前几个比较流行的开源框架,如Struts、Spling、Hibernate、JSF,同时还有用于分布式企业级开发的EJB技术,在项目的开发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例的介绍中,笔者都是按照实际的开发步骤进行的,一个模块一个模块地进行介绍。对每一个项目的代码都进行了详细的介绍,对核心代码还进行了详细的代码注释,尽量让读者读懂代码中的每一行,每一个细节。  《30天学通Java Web项目案例开发》不仅仅是向读者介绍几个案例,更是为了让读者熟悉这些开源框架的使用,其中也包含了笔者很多的开发技巧与开发经验,因此对于Java EE初学者及具有一定开发基础的编程人员,都是一本不错的参考书。

作者简介

  吴亚峰,毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位,1998年开始从事Java的开发,有十多年的Java开发经验与培训经验,主要的研究方向是Java EE。现在为Java EE独立软件开发工程师,同时兼任Sun授权、Java培训中心认证教师,为数十家著名企业培训了上千名软件开发人员,曾编写过《精通NetBeans——Java桌面、Web与企业级程序开发详解》及《Java SE6.O编程指南》等畅销技术书籍。  索依娜:毕业于燕山大学,有软件领域6年的从业经验,在软件开发和计算机教学方面有着丰富的经验。工作期间曾参与省级科研项目2项,市级项目1项;教改项目2项。同时,为多个厂矿企业设计、开发了信息系统,在JavaEE及SOA领域颇有建树。

书籍目录

第1章预备知识(教学视频:21分钟)1.1 Tomcat的下载安装及简单使用1.1 .1 Tomcat服务器的下载1.1 .2 Tomcat服务器的安装1.1 .3 Tomcat的简单使用1.2 WebLogic的使用1.2 .1 开发一个简单的EJB程序1.2 .2 Servlet的开发1.2 .3 开发前台JSP文件1.2 .4 部署应用1.3 MySQL的下载安装及使用1.3 .1 MySQL的下载1.3 .2 MySQL的安装1.3 .3 MySQL的简单使用1.4 Oracle数据库的使用1.4 .1 登录到Oracle界面1.4 .2 操作Oracle数据库1.5 JCreator的使用1.5 .1 JCreator的安装1.5 .2 JCreator的使用1.6 章末总结第2章飞达商贸有限公司POS系统(JSP+Spring+Hibernate+MySQL实现共6300行代码)(教学视频:122分钟)2.1 开发背景2.2 系统分析2.2 .1 需求分析2.2 .2 可行性分析2.3 系统设计2.3 .1 系统目标2.3 .2 系统功能结构2.3 .3 构建开发环境2.3 .4 系统界面预览2.3 .5 系统目录结构与框架2.4 .数据库设计2.4 .1 数据库分析2.4 .2 项目E-R图2.4 .3 数据库基本表的设计2.4 .4 数据库数据表的设计2.5 开发前的准备工作2.5 .1 表的创建与记录插入2.5 .2 数据源的配置2.5 .3 Spring的配置2.5 .4 Hibernate的配置2.6 登录及注销模块2.6 .1 登录页面的设计2.6 .2 SeiMet的配置2.6 .3 登录动作的实现2.6 .4 业务方法的实现2.6 .5 注销动作的实现2.7 首页的开发2.8 商品资料管理模块2.8 .1 商品资料管理页面的实现2.8 .2 业务方法的实现2.8 .3 商品搜索及换页动作的实现2.8 .4 商品的添加和查看2.8 .5 商品的修改及删除2.9 商品类别管理模块2.9 .1 商品类别管理页面的实现2.9 .2 类别的添加及查看2.9 .3 类别的修改及删除2.1 0客户资料管理模块2.1 0.1 客户资料管理页面的实现2.1 0.2 客户的添加及查看2.1 0-3客户的修改与删除2.1 1供应商资料管理模块2.1 2采购信息管理模块2.1 2.1 采购信息管理页面的实现2.1 2.2 采购信息的添加及删除2.1 2.3 采购明细的添加2.1 2.4 采购信息的查看与修改2.1 2.5 采购明细的修改与删除2.1 3采购退货管理模块2.1 3.1 采购退货明细的添加2.1 3.2 采购退货明细的修改及删除2.1 4销售与退货管理模块2.1 5库存统计模块2.1 6系统维护模块2.1 6.1 管理员管理页面的实现2.1 6.2 管理员的添加及删除2.1 6.3 密码重置2.1 6.4 .修改个人密码2.1 7知识点汇总2.1 8章末总结第3章东城大学在线答疑系统(Struts2+Spring+MySQL实现共6300行代码)(教学视频:132分钟)3.1 开发背景3.2 系统分析3.2 .1 需求分析3.2 .2 可行性分析3.3 系统设计3.3 .1 系统目标3.3 .2 系统结构图3.3 .3 构建开发环境3.3 .4 系统预览3.3 .5 系统目录组织结构图3.4 数据库设计3.4 .1 数据库分析3.4 .2 项目E.R图3.4 .3 数据库表的设计3.5 开发前的准备工作3.5 .1 创建表及插入测试数据3.5 .2 数据源的配置3.5 .3 Struts2和Spring的配置3.6 用户登录和注册3.6 .1 BaseAction基类介绍3.6 .2 利用Aiax验证注册用户名3.6 .3 实现注册功能3.6 .4 用户登录的开发3.7 前台显示页面的开发3.7 .1 分页的基类Action3.7 .2 首页显示内容的实现3.7 .3 课程提问列表的实现3.7 .4 提问明细的实现3.7 .5 利用拦截器实现权限控制3.8 参与答疑功能3.8 .1 提出新问题3.8 .2 回复提问3.8 .3 申请课程3.9 个人控制页面3.9 .1 上传头像3.9 .2 修改密码3.9 .3 申请处理3.9 .4 提示功能3.9 .5 添加学生3.1 0课程管理3.1 0.1 添加新课程3.1 0.2 编辑课程信息3.1 1内容管理J3.1 1.1 提问管理3.1 1.2 回复管理3.1 2用户管理__3.1 2.1 用户列表3.1 2.2 重置用户密码3.1 3知识点汇总3.1 4章末总结第4章A10酒店预订管理系统(JSF+Spring+Oracle实现共6700行代码)(教学视频:120分钟)4.1 开发背景4.2 系统分析4.2 .1 需求分析4.2 .2 可行性分析4.3 系统设计4.3 .1 系统目标4.3 .2 系统结构图4.3 .3 构建开发环境4.3 .4 系统预览4.3 .5 系统目录组织结构图4.4 数据库设计4.4 .1 数据库分析4.4 .2 项目E-R图_4.4 .3 数据库表的设计4.5 开发前的准备工作4.5 .1 数据表的创建及测试数据的插入4.5 .2 数据源的配置__4.5 .3 Spring集成配置4.5 .4 JSF与Spring集成配置4.6 登录模块的开发4.6 .1 BaseBean介绍4.6 .2 登录页面后台Bean的开发4.6 .3 DB[Jtil类的开发4.6 .4 用户导航规则的配置4.7 注册和修改资料4.7 .1 实现注册功能第5章 远洋网络购物广场商务系统第6章 时讯科技人事管理系统第7章 骄阳网上票务查询系统第8章 慕仁大淡定图书馆管理系统第9章 华北城市大学学生管理系统第10章 迅捷中介二手房交易系统第11章 智达办公自动化管理系统

章节摘录

  2.3.1 系统目标  通过前面的需求分析及公司之间的再次商谈,最终确定系统要实现的目标如下:  ·实现需求分析阶段所提出的功能。  ·系统功能齐全,导航明确,能够满  足管理人员的使用要求。  2.3.2 系统功能结构  根据上述所描述的系统分析及设计,最终确定该系统的功能结构如图2-1所示。  2.3.3 构建开发环境  开发此系统所需要用到的软件环境如下。  ·JDK 1.6及其以上版本:该版本是目前最新版本,其新添加了许多以前版本所不具备的  新特性,如自动打包解包等功能。  ·Web应用服务器:Tomcat 6.0及其以上版本。其功能强大、方便易用,适应于中小型系  统的开发。同时Tomcat可以从网上免费下载,从而降低了开发成本。  ·数据库:MySQL 5.0及其以上版本。MySQL是目前小型应用开发中比较流行的数据库,  且其从5.0开始支持事务,保证了数据的完整性与安全性。  ·业务层:SprJng 2.5及以上版本。Spring是一个优秀的JavaEE开源框架,其提供的控制  反转及面向方面的编程插件式架构降低了应用组件之间的依赖性。  ·持久层:Hibernate 3.0及其以上版本。:Hibernate是一个ORM工具,其可以将数据库映射为一个或多个POJO,进而将面向数据库的各种业务操作以POJO的属性与方法的形式出现。


编辑推荐

  《30天学通Java Web项目案例开发》以项目案例为导向,提高读者的项目开发水平,只需30天,便可轻松掌握10个Java Web项目开发。  《30天学通Java Web项目案例开发》特色:秉承畅销书“21天学通编程”系列的细致写法,按照软件工程的基本流程开发项目案例,提供10个典型项目案例,共64700行源代码精解,一线开发人员全程贴心讲解,上手毫不费力。  以项目案例为导向,提高读者的项目开发水平,只需30天,便可轻松掌握10个Java Web项目开发,秉承畅销书“21天学通编程”系列的细致写法,按照软件工程的基本流程开发项目案例,提供10个典型项目案例,共64700行源代码精解,一线开发人员全程贴心讲解,上手毫不费力。

图书封面

图书标签Tags

广告

下载页面


30天学通Java Web项目案例开发 PDF格式下载



相关图书