网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java EE架构设计与开发实践
分类
作者 方巍 编
出版社 清华大学出版社
下载
简介
内容推荐
JavaEE开发技术博大精深,入门较难,提高更不容易。JavaEE项目开发往往由于版本不同等原因,造成很多实例运行不成功,给初学者带来很大不便,继而失去对JavaEE开发技术的学习热情。本书是作者在多年从事JavaEE教学和开发的基础上结合初学者的心得体会编写而成,力求从简单、快速、可行、易懂和实用的角度出发,全面介绍JavaEE开发实践的近期新技术,特别是轻量级开发框架技术Struts2、Spring和Hibernate。书中通过大量的示例代码和案例分析,并配以习题和上机练习,强化基本概念,着重训练学生的动手能力。通过阅读本书,可以让读者快速入门,并较为系统地掌握JavaEE开发技术。另外,本书免费提供了教学课件、软件开发包、案例源代码和习题参考答案等教学资源。
全书共9章,系统介绍了JavaEE平台及开发基础、JavaWeb开发基础、HTML和JavaScript概述、JSP应用基础、Struts2开发、Hibernate基础、Spring基础及应用、SSH整合架构开发等内容,很后通过一个完整的JavaEE课程设计案例介绍了JavaEE开发的经验和技巧。附录中还提供了JavaEE开发常见问题及解决方法,以及JavaEE面试题和参考答案。
本书内容丰富,技术新颖,注重实践,适合JavaEE初学者阅读,尤其适合大中专院校相关课程作为教材和教学参考书使用。对于JavaEE初中、级开发人员及相关专业人士,本书也是的参考书。
作者简介
方巍,博士、博士后、副教授、硕导、不错工程师。美国佛罗里达大学访问学者、中国计算机学会不错会员、ACM会员、中国系统分析师协会(CSAI)顾问团专业顾问、江苏省计算机学会会员和江苏省人工智能学会委员、江苏省政府采购招标评审专家。有多年的JavaEE和数据库软件开发与设计经验,深入理解数据库系统的应用与开发过程。目前已主持了2项省部级项目和3项市厅级项目,参与了国家自然科学基金、重点科研项目、江苏省重大科技支撑计划等重量和省部级科研项目共8项。在靠前和靠前相关学术会议和核心期刊上发表了论文20余篇,其中被SCI和EI检索15篇。获得了国家发明授权7项和软件著作权8项。研究兴趣包括信息集成、云计算和大数据挖掘等。
目录
章JavaEE概述
1.1JavaEE简介
1.1.1什么是JavaEE
1.1.2JavaEE的新特性
1.2JavaEE应用分层架构
1.2.1分层模式概述
1.2.2JavaEE的结构
1.3JavaEE技术规范
1.4敏捷轻型框架
1.4.1Hibernate简介
1.4.2Struts2简介
1.4.3Spring简介
1.4.4JSF简介
1.4.5Tapestry简介
1.4.6WebWork简介
1.5JavaEE开发环境
1.5.1JDK的下载和安装
1.5.2Tomcat8.0的安装和配置
1.5.3集成开发环境的安装和使用
1.5.4MySQL数据库的安装和使用
1.5.5SQLServer数据库的安装和使用
1.6本章小结
1.7习题
实训1搭建JavaEE运行及开发环境
第2章JavaWeb开发概述
2.1JavaWeb概述
2.1.1Web程序基本知识
2.1.2Web程序开发过程
2.2HTTP协议
2.2.1HTTP方法的请求格式
2.2.2HTTP方法的响应格式
2.2.3HTTP协议主要特点
2.2.4GET/POST方法的比较
2.3JDBC简介
2.3.1常用的标准SQL语句
2.3.2JDBC结构
2.3.3JDBC驱动类型
2.3.4常用数据库JDBC连接写法
2.3.5创建JDBC应用程序具体步骤
2.4JavaWeb应用服务器
2.4.1Glassfish简介
2.4.2JBoss简介
2.4.3Tomcat简介
2.4.4WebSphere简介
2.4.5WebLogic简介
2.4.6在MyEclipse中配置Tomcat
2.5在MyEclipse中开发JavaWeb程序
2.5.1Web工程的创建
2.5.2Web工程的发布
2.5.3在Eclipse中调试程序
2.6常用开发工具
2.6.1Maven项目管理工具
2.6.2版本管理工具CVS
2.6.3日志工具
2.6.4报表图形引擎
2.7本章小结
2.8习题
实训2JDBC数据库连接及常用开发工具使用
第3章HTML、JavaScript简介
3.1任务1引入性案例
3.2任务2HTML的基本结构
3.3任务3文本及版面风格的控制
3.3.1文本控制
3.3.2版面风格控制
3.4任务4图像、超链接和表格
3.4.1图像和超链接
3.4.2表格
3.5任务5HTML的表单
3.5.1表单定义
3.5.2文本框控件
3.5.3单选按钮和复选框
3.5.4下拉菜单和列表
3.5.5按钮
3.5.6图像域、隐藏域和文件域
3.5.7分组标记
3.6任务6CSS使用
3.7任务7HTML5应用
3.8任务8JavaScript使用
3.8.1JavaScript概述
3.8.2函数
3.8.3事件处理
3.8.4JSON简介
3.9任务9jQuery基础
3.9.1jQuery安装
3.9.2jQuery语法
3.9.3jQuery选择器
3.9.4jQuery事件操作
3.10任务10AJAX基础应用
3.10.1AJAX概述
3.10.2XMLHttpRequest对象
3.10.3AJAX应用实例
3.10.4开源AJAX框架DWR介绍
3.11本章小结
3.12习题
实训3HTML和JavaScript综合应用
第4章JSP应用基础
4.1Servlet概述
4.1.1Servlet工作原理
4.1.2Servlet的特点
4.2Servlet编程基础
4.2.1Servlet接口
4.2.2Servlet程序的编译
4.2.3Servlet的配置
4.2.4Servlet的应用实例
4.3JSP简介
4.3.1工作原理
4.3.2一个简单的JSP程序
4.3.3JSP注释与声明
4.3.4JSP表达式和程序段
4.4JSP指令
4.4.1include指令
4.4.2page指令
4.4.3taglib指令
4.5JSP动作
4.5.1forward动作
4.5.2include动作
4.5.3plugin动作指令
4.5.4useBean动作
4.6JSP的内置对象
4.6.1输出对象out
4.6.24种属性范围
4.6.3请求对象request
4.6.4响应对象response
4.6.5会话对象session
4.6.6Web服务器对象application
4.7JSP中文乱码问题全解决方案
4.7.1JSP页面中文乱码
4.7.2URL传递参数中文乱码
4.7.3表单提交中文乱码
4.7.4使用请求编码格式过滤器Filter
4.8本章小结
4.9习题
实训4Servlet和JSP综合应用
第5章Struts2开发
5.1Struts2简介
5.1.1Struts的起源
5.1.2MVC设计模式简介
5.1.3Struts优、缺点
5.2Struts2安装
5.3Strut2工作原理
5.4Struts配置文件
5.4.1Struts.xml文件
5.4.2加载子配置文件
5.4.3Action配置
5.4.4struts.properties属性文件
5.5Struts2开发实例
5.6拦截器
5.6.1拦截器介绍
5.6.2拦截器实例
5.7类型转换OGNL
5.7.1OGNL简介
5.7.2类型转换实例
5.7.3OGNL小结
5.8Struts2常用标签
5.9输入校验
5.9.1手动输入完成校验
5.9.2使用Struts2框架校验
5.9.3校验器的配置风格
5.10Struts国际化
5.11本章小结
5.12习题
实训5用Struts实现图书管理系统中用户登录模块
第6章Hibernate基础
6.1Hibernate概述
6.1.1Hibernate简介
6.1.2Hibernate不同版本之间的区别
6.1.3  持久层与ORM
6.1.4  Hibernate体系结构
6.1.5  HibernateAPI简介
6.2Hibernate应用基础
6.2.1Hibernate应用开发步骤
6.2.2Hibernate配置文件
6.2.3Hibernate核心接口
6.2.4HQL查询
6.2.5  Hibernate开发实例
6.3Hibernate对象
6.3.1对象的特征
6.3.2对象的状态
6.3.3主键生成策略
6.3.4对象关系映射
6.3.5关系映射实例
6.4Hibernate事务编程
6.4.1  事务概述
6.4.2  JDBC中使用事务
6.4.3  Hibernate事务管理
6.5本章小结
6.6习题
实训6用Struts和Hibernate实现高校选课系统
第7章Spring基础与应用
7.1Spring概述
7.1.1Spring框架简介
7.1.2Spring的特点
7.1.3Spring框架结构
7.2Spring快速入门
7.2.1搭建Spring环境
7.2.2一个简单依赖注入实例
7.3依赖注入基本原理
7.3.1控制反转与依赖注入
7.3.2依赖注入的形式
7.3.3IoC装载机制
7.4SpringAOP概述
7.4.1AOP概念与术语
7.4.2AOP实现机制
7.4.3Spring中的AOP
7.5Spring事务管理
7.5.1事务简介
7.5.2事务管理器
7.5.3Spring事务管理机制
7.5.4事务的传播行为和隔离级别
7.6本章小结
7.7习题
实训7Struts2+Spring3集成示例
第8章SSH整合架构开发
8.1SSH集成开发简介
8.2SSH集成开发实例1
8.3SSH集成开发实例2
8.4本章小结
第9章JavaEE课程设计案例
9.1系统概述
9.2系统需求分析
9.2.1学习平台系统功能分析
9.2.2设计思想
9.3系统数据库设计
9.3.1数据库概念设计
9.3.2数据库逻辑设计
9.3.3数据库的连接原理
9.4平台功能实现
9.4.1创建项目工程
9.4.2三层开发过程
9.5本章小结
附录AJavaEE开发常见错误及解决
附录BJavaEE面试题及参考答案
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 11:51:41