• 搞定J2EE核心技术与企业应用:Ajax、JSP、Struts2、Spring…
  • 搞定J2EE核心技术与企业应用:Ajax、JSP、Struts2、Spring…
  • 搞定J2EE核心技术与企业应用:Ajax、JSP、Struts2、Spring…
21年品牌 40万+商家 超1.5亿件商品

搞定J2EE核心技术与企业应用:Ajax、JSP、Struts2、Spring…

10 1.1折 89 九品

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者常建功、王向华 著

出版社电子工业出版社

出版时间2012-06

版次1

装帧平装

货号p97053

上书时间2022-01-10

学海堂怀旧书屋

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 常建功、王向华 著
  • 出版社 电子工业出版社
  • 出版时间 2012-06
  • 版次 1
  • ISBN 9787121166082
  • 定价 89.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 743页
  • 字数 1229千字
【内容简介】
《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibernate》是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用java进行web开发的各种框架的使用方法,从而帮助软件设计人员快速掌握这些web开发技术的使用,并能将其应用到实战中。
《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibernate》在编排上力求让读者能够快速掌握javaweb的设计方法。首先对javaee的来源、整体框架和核心技术,以及mvc模式的设计思想、规范及优缺点进行了讲解;然后对javaweb环境的建立、数据库的搭建、一些基本技术(比如javascript、jsp、servlet、jdbc)进行了讲解;接着对ajax、struts2、spring3、hibernate3进行了讲解;又对log4j、dom4j、junit和jfreechart等工具的使用方法进行了介绍。《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibernate》的目的就是使读者快速学会工具的使用。最后,笔者按照软件的开发过程,采用面向对象的设计思想,通过不同的技术整合来进行一些项目实战。
《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibernate》适用于初、中、高级软件设计人员阅读,同时也可用做高校相关专业和社会培训班的教材。
【作者简介】
常建功,毕业于西安电子科技大学,北大青鸟西安校区讲师。从事JavaWeb项目开发6年,熟悉SSH等开源框架,擅长SQLServer、Oracle和MySQL数据库技术。先后参与开发了国家二级项目陕西省渭河信息管理系统和陕西省雨水情查询系统等多个大中型项目,承担项目分析、项目设计和项目维护等多项工作。
【目录】
第0章javaweb开发总览
第一部分
第1章javaweb开发思想
1.1.1javaee的发展
1.1.2javaee运行模式
1.2javaee核心技术
1.2.1jsp(java服务页面)
1.2.2servlet
1.2.3ejb(企业级javabean)
1.2.4jdbc(java数据库连接)
1.2.5jta(java事务)
1.2.6javamail(java邮件服务)
1.2.7jms(java消息服务)
1.2.8rmi(远程方法调用)
1.2.9jndi(java命名和目录服务)
1.2.10xml(扩展标识语言)
1.2.11jmx(java分布式管理)
1.2.12jacc(java容器授权合同)
1.2.13jca(java连接器体系)
1.3mvc模式原理
1.4model规范
1.4.1model1规范
1.4.2model2规范
1.5javaweb开发所需要的技术
1.5.1ajax
1.5.2mvc框架
1.5.3持久层技术
1.6javaweb开发学习路线图
1.7小结

第2章搭建javaweb开发和运行环境
2.1搭建java开发环境
2.1.1下载并安装jdk
2.1.2设定环境变量
2.1.3验证jdk环境是否配置成功
2.2搭建javaweb运行环境
2.2.1下载tomcat7
2.2.2设定tomcat_home
2.2.3验证tomcat7是否安装成功
2.2.4在tomcat7下创建和发布web应用
2.3搭建javaweb开发环境
2.3.1下载并安装eclipse
2.3.2下载并安装myeclipse
2.3.3整合myeclipse和tomcat7
2.3.4关于myeclipse的一些常用操作
2.4使用myeclipse创建和发布web应用
2.4.1编写能输出helloworld的jsp文件
2.4.2运行jsp文件
2.5小结

第3章搭建数据库开发环境
3.1mysql概述
3.1.1mysql简介
3.1.2下载并安装mysql
3.1.3配置mysql
3.1.4下载并安装sqlyog
3.1.5sqlyog访问服务器
3.1.6下载并安装xampp
3.1.7下载mysql的数据库驱动程序
3.2使用mysql数据库
3.2.1采用sqlyog创建数据库
3.2.2采用sqlyog创建表格
3.2.3采用xampp管理mysql数据库
3.2.4创建数据库表
3.3sql语法介绍
3.3.1sql简介
3.3.2sql基本语法
3.4oracle简介
3.4.1下载数据库服务器oracle
3.4.2安装数据库服务器oracle
3.4.3安装数据库服务器oracle客户端
3.5小结

第二部分
第4章javascript技术详解
4.1javascript语言基础
4.1.1变量和数据类型
4.1.2运算符和表达式
4.1.3程序控制语句
4.2自定义函数
4.2.1函数的定义
4.2.2函数的使用
4.3系统内部函数
4.3.1使用eval返回字符串的值
4.3.2使用escape进行字符编码
4.3.3使用unescape进行字符解码
4.3.4使用parseint和parsefloat进行数值转换
4.3.5使用typeof判断对象类型
4.3.6使用isfinite判断一个变量是否有界
4.3.7使用isnan判断一个变量是否是数值
4.4系统内部对象
4.4.1array对象
4.4.2object对象
4.4.3window对象
4.4.4navigator对象
4.4.5location对象
4.4.6history对象
4.4.7screen对象
4.5xmlhttprequest概述
4.5.1xmlhttprequest的生命周期
4.5.2xmlhttprequest的方法和属性
4.5.3建立xmlhttprequest对象池
4.5.4使用iframe代替xmlhttprequest
4.6小结

第5章servlet技术详解
5.1servlet技术简介
5.1.1servlet的运行原理
5.1.2myeclipse开发工具对servlet的支持
5.2servlet的生命周期
5.2.1加载servlet
5.2.3处理请求
5.2.3处理请求
5.2.4服务结束
5.3filter技术
5.3.1filter技术原理
5.3.2filter示例
5.4servlet3.0新特性
5.4.1支持异步处理
5.4.2支持注解
5.4.3支持可插性(pluggability)
5.5关于servlet3.0实例
5.5.1关于servlet3.0环境的搭建
5.5.2servlet3.0示例
5.6小结

第6章jsp技术详解
6.1jsp技术简介
6.1.1jsp基本概念
6.1.2myeclipse开发工具对jsp的支持
6.2jsp的基本语法
6.2.1基本语句
6.2.2数据类型
6.3jsp的内置对象
6.3.1request对象
6.3.2response对象
6.3.3pagecontext对象
6.3.4session对象
6.3.5application对象
6.3.6out对象
6.4jsp技术应用
6.4.1使用jsp操作cookie
6.4.2利用缓存技术提高jsp性能
6.5小结

第7章jdbc技术详解
7.1jdbc概述
7.1.1jdbc相关概念
7.1.2配置jdbc驱动程序
7.2jdbc基础应用——数据库连接
7.2.1jdbc数据连接示例
7.2.2典型的jdbc数据连接的步骤
7.3各种驱动程序实例
7.3.1利用java到数据库协议方式连接数据库
7.3.2利用java到本地api方式连接数据库
7.3.3利用jdbc-odbc方式连接数据库
7.4jdbc高级应用——事务处理
7.4.1事务处理概述
7.4.2如何应用事务处理
7.5jdbc高级应用——数据库连接池
7.5.1数据库连接池简介
7.5.2数据库连接池原理
7.5.3配置和使用服务器tomcat7连接池
7.6小结

第三部分
第8章ajax技术详解
8.1ajax概述
8.1.1ajax的来源
8.1.2ajax的工作原理
8.1.3ajax的发展趋势
8.1.4ajax的应用示例
8.2ajax涉及的技术
8.2.1xmlhttprequest技术
8.2.2javascript(java脚本语言)
8.2.3dom(文档对象模型)
8.2.4css(层叠样式表单)
8.2.5xml(可扩展标识语言)
8.3ajax技术效果
8.3.1传统实现方式
8.3.2ajax实现方式
8.3.3两种实现方式对比分析
8.4关于ajax的经典框架——jquery
8.4.1jquery框架的下载和配置
8.4.2jquery框架的简单使用
8.5关于jquery框架的经典运用
8.5.1级联菜单
8.5.2窗口的淡入/淡出
8.5.3可编辑边框
8.6ajax的主流框架
8.6.1ext
8.6.2prototype
8.6.3dojo
8.6.4dwr
8.6.5gwt
8.6.6buffalo
8.6.7json-rpc
8.7小结

第9章struts2技术详解
9.1struts2介绍
9.2struts2的环境配置
9.2.1下载struts2
9.2.2搭建struts2的开发运行环境
9.3struts2入门示例
9.3.1编写实现消息输出的helloworld.jsp页面
9.3.2编写控制器helloworld.java
9.3.3配置struts文档struts.xml和struts.properties
9.3.4配置web.xml
9.3.5测试运行该示例
9.4struts2的核心机制——过滤器
9.5struts2的核心机制——输入校验
9.5.1输入校验简介
9.5.2struts2的输入校验——校验框架
9.5.3struts2的输入校验——复写validate方法
9.6struts2的核心机制——拦截器
9.6.1struts2的拦截机制
9.6.2struts2拦截器应用——对运行时间较长视图界面的处理
9.7struts2的核心机制——国际化
9.7.1struts2国际化简介
9.7.2深入了解国际化——全局资源文件
9.7.3深入了解国际化——类资源文件
9.7.4深入了解国际化——包资源文件
9.8struts2的核心机制——标签库
9.9struts2的核心机制——配置文件
9.9.1struts.properties
9.9.2struts.xml
9.10struts2综合示例
9.10.1档案管理系统的uml用例图
9.10.2档案管理系统功能描述
9.10.3描述系统的业务实体
9.10.4组织系统的业务逻辑
9.10.5档案存放位置实体的实现
9.10.6档案基本信息实体的实现
9.10.7档案借阅记录实体的实现
9.10.8存放位置管理画面
9.10.9档案管理画面
9.10.10档案借阅记录管理画面
9.10.11实现管理存放位置的功能
9.10.12实现管理档案的功能
9.10.13实现管理档案借阅记录的功能
9.10.14实现struts2的登录控制器类
9.10.15编写配置文件
9.10.16程序演示
9.11小结

第10章spring3技术详解
10.1spring概述
10.1.1spring简介
10.1.2spring3整体框架
10.2spring3环境配置
10.2.1下载spring3框架
10.2.2搭建spring3的开发运行环境
10.3spring3入门示例
10.3.1编写jsp页面helloworld.jsp
10.3.2编写控制器helloworld.java
10.3.3配置spring文档applicationcontext.xml
10.3.4配置web.xml
10.3.5测试运行该示例
10.4spring的核心机制
10.4.1控制反转思想
10.4.2分发器原理
10.5spring3多动作控制器
10.5.1多动作控制器的原理
10.5.2多动作控制器的示例
10.6实现spring与struts2集成
10.6.1关于spring框架的插件
10.6.2spring与struts2框架集成
10.7spring3综合示例
10.7.1权限管理系统功能概述
10.7.2业务实体设计
10.7.3自动生成数据库表结构
10.7.4dao模型的实现
10.7.5业务逻辑功能实现
10.7.6编写权限管理系统的jsp页面
10.7.7编写spring3的配置文件config.xml
10.7.8测试运行该示例
10.8小结

第11章hibernate3技术详解
11.1hibernate概述
11.1.1hibernate简介
11.1.2hibernate3整体框架
11.1.3搭建hibernate3的开发运行环境
11.2hibernate3入门示例
11.2.1对hibernate3框架支持——关系数据库到对象映射
11.2.2hibernate3框架中经常用到的工具类
11.3hibernate3的基础
11.3.1hibernate3框架核心类——configuration类
11.3.2hibernate3的主键生成机制
11.3.3hibernate3的两种配置方式
11.4hibernate3的配置文件
11.4.1hibernate3的两种配置方式
11.4.2配置数据库连接池
11.4.3从容器中获取数据库连接池
11.5hibernate3的关系映射
11.5.1一对一映射
11.5.2一对多和多对一映射
11.5.3多对多映射
11.6hibernate3缓存机制
11.6.1一级缓存
11.6.2二级缓存
11.7hibernate对jpa的支持
11.7.1jpa简介
11.7.2persistence.xml详细配置
11.8myeclipse开发环境对jpa的支持
11.8.1用myeclipse实现jpa框架环境
11.8.2myeclipse对jpa框架支持——添加实体
11.8.3myeclipse对jpa框架支持——单个类转成jpa实体
11.9hibernate3框架与其他框架的集成
11.9.1spring3+hibernate3框架的集成
11.9.2struts2+spring3+hibernate3框架的集成
11.10spring3和hibernate3整合示例
11.10.1图书管理系统功能描述
11.10.2spring3和hibernate3的整合方式
11.10.3持久层功能的实现
11.10.4实现对读者的管理功能
11.10.5实现对图书的管理功能
11.10.6实现维护借阅规则的功能
11.10.7实现借阅和归还图书的功能
11.10.8编写图书管理系统的jsp页面
11.10.9编写配置文件config.xml
11.10.10测试运行该示例
11.11小结

第四部分
第12章log4j使用指南
12.1log4j简介
12.1.1log4j概述
12.1.2为什么要使用log4j
12.2建立log4j的开发环境
12.2.1下载log4j
12.2.2配置log4j
12.3log4j的使用方法
12.3.1log4j的基本使用方法
12.3.2日志的输出格式
12.3.3日志的输出位置
12.3.4日志的优先级
12.4小结

第13章junit使用指南
13.1为什么要进行单元测试
13.2建立junit4的开发环境
13.2.1下载junit4组件
13.2.2搭建junit4项目环境
13.2.3junit4组件入门示例
13.2.4入门示例的升级版
13.3junit的使用方法
13.3.1junit4的基本使用方法
13.3.2在spring3中使用junit4
13.3.3junit与ant整合
13.4小结

第14章jfreechart使用指南
14.1jfreechart概述
14.2搭建jfreechart的开发环境
14.2.1下载jfreechart
14.2.2搭建jfreechart项目环境
14.2.3jfreechart组件入门示例
14.3jfreechart的高级应用
14.3.1jfreechart的核心类
14.3.2javaweb项目实现饼形图形
14.4小结

第15章dom4j使用指南
15.1dom4j简介
15.2建立dom4j的开发环境
15.2.1下载dom4j
15.2.2搭建dom4j项目环境
15.2.3dom4j组件入门示例
15.2.4dom4j组件入门示例升级版
15.3dom4j的使用方法
15.3.1dom4j的基本使用方法
15.3.2dom4j组件的高级应用——创建xml文件
15.4小结

第五部分
第16章注册管理系统(jsp+javabean)
16.1注册管理系统需求描述
16.1.1注册功能
16.1.2登录功能
16.1.3查看注册用户列表功能
16.2设计javabean
16.3数据库设计
16.3.1数据库表结构设计与建立
16.3.2建立数据库连接辅助类
16.4jsp页面实现
16.4.1用户注册管理画面
16.4.2登录画面
16.4.3查看注册用户列表画面
16.5程序演示
16.6小结

第17章新闻发布系统(jsp+servlet+dao)
17.1需求描述
17.2功能预览
17.2.1设定新闻类别功能
17.2.2登录功能
17.2.3登录成功后的选择功能
17.2.4发布新闻功能
17.2.5浏览新闻功能
17.3采用jsp+servlet+dao+jdbc架构
17.3.1设计视图层的架构
17.3.2设计控制层的架构
17.3.3设计模型层的架构
17.3.4设计持久层的架构
17.4系统设计
17.4.1如何实现对数据库的操作
17.4.2如何实现持久层的设计
17.4.3如何实现新闻发布系统的业务逻辑
17.5数据库设计
17.5.1数据库表结构设计与建立
17.5.2配置数据库连接
17.6dao模型的实现
17.6.1管理员dao的实现
17.6.2新闻类别dao的实现
17.6.3新闻dao的实现
17.7编写新闻发布系统的业务逻辑类
17.7.1管理管理员的业务逻辑实现
17.7.2管理新闻类别的业务逻辑实现
17.7.3管理新闻的业务逻辑实现
17.8编写新闻发布系统的控制器类
17.8.1管理员控制器类
17.8.2新闻类别管理控制器类
17.8.3发布浏览新闻控制器类
17.8.4登录控制器类
17.9前台页面的实现
17.9.1新闻类别管理画面
17.9.2发布新闻画面
17.9.3登录画面
17.9.4登录成功的画面
17.9.5浏览新闻画面
17.10编写配置文件newsrelease.xml
17.11程序演示
17.12小结

第18章网上购物系统(ajax+struts2+hibernate3)
18.1系统概述
18.2需求分析
18.2.1购物者注册功能
18.2.2对货物进行分类存放的功能
18.2.3维护货物基本信息的功能
18.2.4浏览购买货物的功能
18.2.5管理购物车的功能
18.3系统与架构设计
18.3.1dwr和struts2的整合方式
18.3.2搭建开发环境
18.3.3后台持久层设计
18.3.4后台业务逻辑设计
18.4构建数据库表结构
18.4.1实现业务实体间的对应关系
18.4.2配置数据连接文件
18.4.3查看数据库表结构
18.5后台持久层实现
18.5.1购物者持久层实现
18.5.2货物类别持久层实现
18.5.3货物持久层实现
18.5.4购物车持久层实现
18.6后台业务逻辑的实现
18.6.1管理购物者的功能实现
18.6.2管理货物类别的功能实现
18.6.3管理货物的功能实现
18.6.4管理购物车的功能实现
18.7编写网上购物系统的控制器类
18.7.1货物类别管理控制器类
18.7.2货物管理控制器类
18.7.3购物车管理控制器类
18.7.4登录验证的配置文件
18.8前台jsp页面实现
18.8.1采用dwr实现验证
18.8.2货物类别管理画面
18.8.3货物管理画面
18.8.4浏览购买货物画面
18.8.5修改购货记录画面
18.9编写配置文件
18.10程序演示
18.11小结

第19章用户管理系统(spring3+hibernate3)
19.1需求的提出
19.2需求分析
19.2.1采用用例的方式分析需求
19.2.2产生需求规格说明书
19.3架构设计
19.3.1用户管理系统采用的架构
19.3.2在myeclipse下建立项目usermanagement
19.3.3配置本项目的web.xml文件
19.4系统设计
19.4.1实体域模型设计
19.4.2dao模型设计
19.4.3过程域模型设计
19.4.4控制模型设计
19.4.5视图模型设计
19.5数据库设计
19.5.1根据实体模型设计数据库表结构
19.5.2根据数据库表生成对应的xml文件
19.5.3根据xml文件生成持久化类
19.6编写用户管理系统的dao
19.6.1用户dao接口userdao.java
19.6.2部门dao接口departmentdao.java
19.6.3地址dao接口addressdao.java
19.6.4联系电话dao接口phonedao.java
19.6.5用户dao实现类userdaoimpl.java
19.6.6部门dao实现类departmentdaoimpl.java
19.6.7地址dao实现类addressdaoimpl.java
19.6.8联系电话dao实现类phonedaoimpl.java
19.7编写用户管理系统的业务逻辑类
19.7.1管理用户接口userservice.java
19.7.2管理部门接口departmentservice.java
19.7.3管理地址接口addressservice.java
19.7.4管理联系电话接口phoneservice.java
19.7.5管理用户实现类userserviceimpl.java
19.7.6管理部门实现类departmentserviceimpl.java
19.7.7管理地址实现类addressserviceimpl.java
19.7.8管理联系电话实现类phoneserviceimpl.java
19.8编写用户管理系统的控制器类
19.8.1登录控制器类logincontroller.java
19.8.2用户管理控制器类usercontroller.java
19.9编写用户管理系统的jsp页面
19.9.1用户管理画面usermanagement.jsp
19.9.2用户登录画面login.jsp
19.10编写配置文件config.xml
19.11程序演示
19.12小结

第20章留言簿管理系统(jsf2+struts2+spring3)
20.1系统概述
20.2需求分析
20.2.1uml用例图
20.2.2采用原型法进行分析
20.3系统与架构设计
20.3.1jsf2和struts2的整合方式
20.3.2在myeclipse下建立项目bbsmanagement
20.3.3配置本项目的web.xml文件
20.3.4持久层的设计
20.3.5业务逻辑的设计
20.4持久层设计与实现
20.4.1数据模型设计
20.4.2建立数据库表结构
20.4.3留言内容的持久层实现
20.4.4留言回复的持久层实现
20.5前台jsp页面实现
20.5.1发布留言内容管理画面
20.5.2回复留言内容画面
20.5.3浏览留言内容画面
20.5.4使用jsf来实现画面
20.6后台业务逻辑的实现
20.6.1管理留言内容接口
20.6.2管理留言回复接口
20.6.3管理留言内容实现类
20.6.4管理留言回复实现类
20.7控制器类的实现
20.7.1留言内容管理控制器类
20.7.2留言回复管理控制器类
20.8编写struts2的配置文件struts.xml
20.9编写spring3的配置文件config.xml
20.10程序演示
20.11小结

第21章网上考试系统(struts2+spring3+hibernate3+jpa2)
21.1需求的提出
21.2需求分析
21.2.1组合试卷功能
21.2.2维护试题题目功能
21.2.3维护试题项目功能
21.2.4参加考试自动评分功能
21.2.5查看考试结果功能
21.3架构选择
21.3.1是否应该采用ajax或jsf
21.3.2搭建和配置开发环境
21.3.3网上考试系统的目录结构
21.4系统设计
21.4.1业务实体和持久层设计
21.4.2业务逻辑和控制层设计
21.4.3视图层设计
21.5建立数据库表逻辑结构
21.5.1业务实体的实现
21.5.2配置生成数据库的相关文件
21.5.3根据实体自动生成数据库表结构
21.6dao模型实现
21.6.1试卷基本信息dao
21.6.2试题题目
21.6.3试题项目
21.7业务逻辑实现
21.7.1添加试卷基本信息的业务逻辑
21.7.2修改试卷基本信息的业务逻辑
21.7.3删除试卷基本信息的业务逻辑
21.7.4添加试题题目的业务逻辑
21.7.5修改试题题目的业务逻辑
21.7.6删除试题题目的业务逻辑
21.7.7添加试题项目的业务逻辑
21.7.8修改试题项目的业务逻辑
21.7.9删除试题项目的业务逻辑
21.7.10产生试卷的业务逻辑
21.7.11自动评分的业务逻辑
21.8编写网上考试系统的jsp页面
21.8.1试卷基本信息管理画面
21.8.2试题题目管理画面
21.8.3试题项目管理画面
21.8.4参加考试画面
21.8.5查看考试成绩画面
21.9编写struts2的配置文件struts.xml
21.10编写spring3的配置文件config.xml
21.11程序演示
21.12小结
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP