主页 详情

《Java程序开发大全 基于MyEclipse平台+Struts+Hibernate+Spring主流框架开发》_孙更新,宾晟,宫生文编著_12586894_

【书名】:《Java程序开发大全 基于MyEclipse平台+Struts+Hibernate+Spring主流框架开发》
【作者】:孙更新,宾晟,宫生文编著
【出版社】:北京:中国铁道出版社
【时间】:2010
【页数】:460
【ISBN】:9787113113445
【SS码】:12586894

最新查询

内容简介

第1章 初识MyEclipse

1.1 MyEclipse简介

1.2 MyEclipse的安装

1.2.1 JDK的安装与配置

1.2.2 MyEclipse 7.0的安装和运行

1.3 获取和阅读MyEclipse帮助文档

1.4 本章小结

第2章 MyEclipse集成开发环境的使用

2.1 MyEclipse集成开发工具界面

2.1.1 MyEclipse的菜单栏

2.1.2 MyEclipse的工具栏

2.1.3 MyEclipse的透视图

2.1.4 MyEclipse的视图

2.1.5 MyEclipse的编辑器

2.1.6 MyEclipse的Tasks视图

2.1.7 MyEclipse的Bookmarks视图

2.2 MyEclipse中的资源管理

2.2.1 MyEclipse中的工作空间

2.2.2 MyEclipse中的Navigator视图

2.3 定制MyEclipse的工作台

2.3.1 定制工作台外观

2.3.2 定制快捷键

2.3.3 定制编辑器

2.3.4 定制工作台公共设置

2.4 MyEclipse中常用操作

2.4.1 配置JRE

2.4.2 设置编译路径

2.4.3 设置项目属性

2.5 本章小结

第3章 Java程序的开发

3.1 使用JDT编写Java项目

3.2 MyEclipse中的Java代码编辑器

3.2.1 Java代码编辑器基本功能

3.2.2 自定义Java代码编辑器

3.2.3 Java代码编辑器相关视图

3.3 MyEclipse中的Java代码编译器

3.4 MyEclipse中的Java代码调试器

3.4.1 Java项目的运行

3.4.2 Java项目的调试

3.5 MyEclipse中的Java代码搜索器

3.5.1 搜索功能

3.5.2 查找功能

3.6 MyEclipse中的Java代码重构支持

3.6.1 Java元素重命名

3.6.2 Java元素移动

3.6.3 Java元素复制

3.7 本章小结

第4章 Java开发的版本控制及SVN

4.1 版本控制与SVN

4.2 SVN服务器的安装与配置

4.3 MyEclipse连接SVN服务器

4.3.1 配置MyEclipse连接SVN服务器

4.3.2 将SVN服务器中的项目导入到MyEclipse

4.3.3 将MyEclipse中的项目提交到SVN服务器

4.4 本章小结

第5章 Java开发项目的软件测试工具——JUnit

5.1 软件测试简介

5.2 JUnit简介

5.2.1 JUnit的特点

5.2.2 JUnit的常用类和接口

5.3 在MyEclipse中设置JUnit

5.4 JUnit测试

5.4.1 JUnit测试用例

5.4.2 JUnit测试套件

5.5 JUnit应用实例:数据库程序单元测试

5.6 本章小结

第6章 Java Web应用程序的开发

6.1 Java Web应用程序概述

6.2 Tomcat服务器的安装和配置

6.2.1 Tomcat服务器的下载

6.2.2 Tomcat服务器的安装与配置

6.2.3 MyEclipse中集成Tomcat服务器

6.3 使用MyEclipse开发Web应用程序

6.3.1 创建Web项目

6.3.2 创建HTML静态页面

6.3.3 创建JSP页面

6.3.4 创建Servlet

6.3.5 创建Web项目中的Java类文件

6.3.6 发布和运行Web项目

6.4 Web应用实例:登录系统

6.5 本章小结

第7章 数据库应用程序的开发及应用

7.1 MySQL数据库的安装与配置

7.2 MyEclipse中的Database Explorer透视图

7.2.1 切换到Database Explorer透视图

7.2.2 连接到MySQL数据库

7.2.3 打开数据库连接

7.2.4 关闭数据库连接

7.2.5 浏览数据库结构

7.2.6 编辑和执行SQL语句

7.2.7 生成实体关系图

7.2.8 编辑和清除数据表中的数据

7.2.9 创建和删除数据表

7.2.10 创建和删除外键

7.2.11 自动生成SQL语句

7.3 JDBC应用实例:登录系统

7.4 本章小结

第8章 Struts框架的开发及应用

8.1 Struts框架概述

8.1.1 MVC设计模式

8.1.2 Struts框架工作原理

8.1.3 Struts框架执行流程

8.2 MyEclipse创建基于Struts框架的项目

8.2.1 创建Struts项目

8.2.2 Struts组件向导

8.2.3 Struts配置文件编辑器

8.3 Struts应用实例:登录系统

8.4 本章小结

第9章 Hibernate框架的开发及应用

9.1 Hibernate框架概述

9.1.1 O/R Mapping(对象/关系映射)技术

9.1.2 Hibernate框架的作用

9.1.3 Hibernate框架与JDBC技术的比较

9.1.4 Hibernate框架工作流程

9.2 MyEclipse创建基于Hibernate框架的项目

9.2.1 创建Hibernate项目

9.2.2 创建Hibernate配置文件

9.2.3 创建Hibernate使用的数据库连接

9.2.4 创建SessionFactory类

9.2.5 使用Hibernate配置文件编辑器

9.2.6 使用反向工程生成持久化对象、映射文件和DAO类

9.2.7 使用Hibernate功能

9.3 MyEclipse中Hibernate框架的高级操作

9.3.1 在Hibernate反向工程中定制映射关系

9.3.2 使用HQL编辑器

9.4 Hibernate应用实例:基于Struts+Hibernate的登录系统

9.5 本章小结

第10章 Spring框架的开发及应用

10.1 Spring框架概述

10.2 Spring框架中的IoC编程

10.2.1 控制反转的原理

10.2.2 控制反转中的主要组件

10.2.3 控制反转中的依赖注入方式

10.3 Spring框架中的AOP编程

10.3.1 面向切面编程的原理

10.3.2 面向切面编程中的主要概念

10.4 使用MyEclipse实现Spring框架中的IoC编程

10.4.1 创建Spring项目

10.4.2 创建Bean类

10.4.3 配置Bean类

10.4.4 编写测试代码

10.5 使用MyEclipse实现Spring框架中的AOP编程

10.5.1 向项目添加AOP支持包

10.5.2 创建Bean类

10.5.3 创建前置通知类

10.5.4 装配拦截器和配置Bean类

10.5.5 编写测试代码

10.6 Spring整合Struts框架

10.6.1 使用ActionSupport类整合Struts

10.6.2 覆盖RequestProcessor类整合Struts

10.6.3 将Action管理委托给Spring框架

10.7 Spring整合Hibernate框架

10.7.1 创建Hibernate+Spring项目

10.7.2 反向工程生成Spring整合Hibernate的DAO

10.7.3 Spring实现事务自动提交

10.8 基于Spring与Struts、Hibernate整合的登录系统

10.9 本章小结

第11章 JSF框架的开发与应用

11.1 JSF框架概述

11.1.1 JSF框架工作方式

11.1.2 JSF框架的请求处理生命周期

11.1.3 JSF应用程序结构

11.2 MyEclipse创建基于JSF框架的项目

11.2.1 创建JSF项目

11.2.2 JSF配置文件编辑器

11.2.3 创建Managed Bean

11.2.4 创建JSP页面

11.2.5 创建导航规则

11.3 JSF应用实例:登录系统

11.4 本章小结

第12章 Struts 2.0的开发及应用

12.1 Struts 2.0框架概述

12.1.1 Struts 2.0框架工作流程

12.1.2 Struts 2.0与Struts 1.x框架的区别

12.2 MyEclipse创建基于Struts 2.0框架的项目

12.2.1 下载Struts 2.0开发包

12.2.2 创建Struts 2.0项目

12.2.3 配置Struts 2.0项目

12.2.4 创建Struts 2.0的Action类

12.2.5 Struts 2.0中的国际化编程

12.2.6 创建基于POJO的Action

12.3 Spring整合Struts 2.0框架

12.4 Struts 2.0应用实例:登录系统

12.5 本章小结

第13章 JPA的开发与应用

13.1 JPA规范概述

13.2 MyEclipse创建基于JPA规范的项目

13.2.1 创建JPA项目

13.2.2 使用反向工程生成JPA实体类和DAO类

13.2.3 调整生成的实体类标注

13.2.4 使用JPA功能

13.3 MyEclipse中支持JPA规范的工具

13.3.1 JPA透视图

13.3.2 JPA标注配置视图

13.3.3 JPA代码编辑辅助功能

13.4 Spring整合JPA框架

13.4.1 向项目添加Spring框架功能支持

13.4.2 反向工程生成JPA实体类和Spring DAO类

13.4.3 创建测试类

13.5 本章小结

第14章 Web Service的开发及应用

14.1 Web Service概述

14.2 使用MyEclipse创建Web Service项目

14.2.1 创建Web Service项目

14.2.2 开发Web Service服务器端

14.2.3 发布和运行Web Service

14.2.4 使用Web Services Explorer访问Web Service

14.2.5 使用Java客户端访问Web Service

14.3 向现有Web项目加入Web Service功能

14.4 创建直接调用Internet中的Web Service的客户端

14.4.1 创建客户端WeatherWSClient项目

14.4.2 使用WSDL生成客户端代码

14.4.3 创建Web Service客户端测试代码

14.5 本章小结

第15章 Java EE中EJB的开发

15.1 EJB概述

15.2 WebLogic服务器的安装与配置

15.2.1 WebLogic服务器的安装

15.2.2 WebLogic服务器的配置

15.2.3 MyEclipse中集成WebLogic服务器

15.3 使用MyEclipse开发EJB

15.3.1 开发Session Bean

15.3.2 开发Entity Bean

15.3.3 开发Message Driven Bean

15.4 本章小结

第16章 Java ME的开发及应用

16.1 Java ME概述

16.2 Wireless Toolkit的安装和配置

16.3 MyEclipse中Java ME开发环境的搭建

16.3.1 搭建MyEclipse+EclipseME开发平台

16.3.2 MyEclipse+EclipseME开发平台集成WTK

16.4 使用MyEclipse开发Java ME应用

16.5 Java ME应用实例:吃豆游戏

16.6 本章小结

第17章 SWT的开发及应用

17.1 SWT简介

17.1.1 SWT概述

17.1.2 SWT的包结构

17.2 SWT中的常用类

17.2.1 Widget类

17.2.2 Display类

17.2.3 Shell类

17.3 SWT中的基本组件

17.3.1 标签(Label)组件

17.3.2 按钮(Button)组件

17.3.3 文本框(Text)组件

17.3.4 列表框(List)组件

17.3.5 组合框(Combo)组件

17.3.6 菜单栏(Menu)和菜单项(MenuItem)

17.4 SWT中的布局管理器

17.4.1 RowLayout布局管理器

17.4.2 FillLayout布局管理器

17.4.3 GridLayout布局管理器

17.4.4 FormLayout布局管理器

17.5 SWT中的事件模型

17.6 本章小结

第18章 UML建模

18.1 UML概述

18.2 MyEclipse中的UML支持

18.3 使用MyEclipse创建UML模型仓库

18.4 使用MyEclipse创建UML图

18.4.1 创建UML图

18.4.2 设计UML图

18.5 使用MyEclipse实现正向工程和反向工程

18.5.1 MyEclipse中实现正向工程

18.5.2 MyEclipse中实现反向工程

18.6 本章小结

第19章 使用MyEclipse开发插件

19.1 MyEclipse中的插件机制

19.2 MyEclipse使用PDE开发插件

19.2.1 简单的插件开发

19.2.2 创建一个空白的插件项目

19.3 RCP应用程序的开发

19.3.1 RCP应用开发初步

19.3.2 创建用户自定义的菜单和工具条

19.4 本章小结

第20章 网上宠物商店(JSP+JavaBean)

20.1 系统需求分析与概要设计

20.1.1 系统需求分析

20.1.2 系统模块划分

20.2 数据库设计

20.3 使用MyEclipse创建项目

20.4 系统公共模块的实现

20.4.1 建立数据库连接的DBConnection类

20.4.2 格式化处理时间的StrFormat类

20.5 登录和注册模块的实现

20.5.1 对应用户的实体类User

20.5.2 用户注册页面register.jsp

20.5.3 负责用户注册的Servlet类reg

20.5.4 生成随机验证码的imgNum类

20.5.5 用户登录页面index.jsp

20.5.6 验证用户登录信息的Servlet类login

20.6 显示宠物信息模块的实现

20.6.1 对应宠物的实体类User

20.6.2 定义对宠物信息进行数据库操作的业务逻辑类PetBuy

20.6.3 分页显示系统中销售的所有宠物信息的页面newPet.jsp

20.6.4 显示销售的每个宠物详细信息的页面petInfo.jsp

20.7 显示宠物商品模块的实现

20.7.1 显示商品页面

20.7.2 定义对宠物商品信息进行数据库操作的业务逻辑类ThingsBuy

20.8 显示宠物新闻模块的实现

20.8.1 对应宠物新闻的实体类News

20.8.2 定义对宠物新闻进行数据库操作的业务逻辑类NewsBuy

20.8.3 分页显示宠物新闻的页面petNews.jsp

20.8.4 显示宠物新闻详细内容的页面newsInfo.jsp

20.9 显示宠物知识模块的实现

20.10 留言模块的实现

20.10.1 发表留言评论的页面Comment.jsp

20.10.2 将用户评论信息插入到数据库中的Servlet类Comment

20.11 后台管理模块的实现

20.11.1 后台管理模块的用户登录页面index.jsp

20.11.2 后台管理模块的首页面default.jsp

20.11.3 输入要添加的宠物信息的页面addPet.jsp

20.11.4 将宠物添加到系统中的页面addpet_do.jsp

20.11.5 显示系统全部宠物信息的页面petList.jsp

20.11.6 显示出售的宠物信息的页面petNote.jsp

20.11.7 后台管理模块的业务逻辑处理类CtrlAdmin

20.12 项目发布与执行

20.13 本章小结

第21章 新闻管理系统(Struts+Hibernate)

21.1 系统需求分析与概要设计

21.1.1 系统需求分析

21.1.2 系统模块划分

21.2 数据库设计

21.3 使用MyEclipse创建项目

21.3.1 创建Web项目

21.3.2 向项目添加Struts框架

21.3.3 向项目添加Hibernate框架

21.3.4 向项目添加数据库驱动程序JAR包

21.3.5 项目中的包组织结构

21.3.6 项目中的系统配置文件

21.4 系统公共模块的实现

21.4.1 实现字符集转换的过滤器类SetCharacterEncodingFilter

21.4.2 实现页面分页功能的Pager和PagerHelper类

21.4.3 实现MD5加密算法的MD5类

21.5 管理员登录模块的实现

21.5.1 管理员登录页面adminLogin.jsp

21.5.2 管理员登录的ActionForm类AdminLoginForm

21.2.3 管理员登录的Action类AdminLoginAction

21.5.4 创建系统中各个业务逻辑类的工厂类ManagerFactory

21.4.5 定义管理员信息业务逻辑操作方法的接口AdminManager

21.4.6 AdminManager接口的实现类AdminManagerImpl

21.4.7 定义管理员DAO操作方法的接口AdminDao

21.4.8 AdminDao接口的实现类AdminDaoImpl

21.4.9 管理员实体类Admin和实体映射文件

21.4.10 系统中的DAO配置类DAOConfig

21.6 新闻类别管理模块的实现

21.6.1 生成添加新闻类别页面中新闻类别层次树的Action类AddSortAction

21.6.2 添加新闻类别的页面addSort.jsp

21.6.3 添加新闻类别的ActionForm类和Action类

21.6.4 定义新闻类别信息业务逻辑操作方法的接口SortManager

21.6.5 SortManager接口的实现类SortManagerImpl

21.6.6 定义新闻类别DAO操作方法的接口SortDao

21.6.7 SortDao接口的实现类SortDaoImpl

21.6.8 新闻类别实体类Sort和实体映射文件

21.7 新闻管理模块的实现

21.7.1 返回到添加新闻页面的Action类AddNewsAction

21.7.2 添加新闻的页面addNews.jsp

21.7.3 定义新闻业务逻辑操作方法的接口NewsManager

21.7.4 NewsDao接口的实现类NewsDaoImpl

21.8 自动生成页面模块的实现

21.8.1 生成前台页面

21.8.2 生成首页面的模板页面

21.9 管理员账户管理模块的实现

21.10 项目发布与执行

21.11 本章小节


书查询(www.shuchaxun.com)本网页唯一编码:
1ca52c2c70c77077d32808b2339433d5#809b46168addb3361bde3317eb6d1595#169617780#12586894.zip