出版日期:2013年01月
ISBN:9787302312048
[十位:7302312044]
页数:725
定价:¥86.00
店铺售价:¥68.80
(为您节省:¥17.20)
店铺库存:1
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
15969862975
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-01-20 11:56:16]
波**
福州市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-01-16 10:56:13]
廖*
深圳市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-01-14 21:31:30]
汕头市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-01-12 10:25:40]
北京市
-
100分
满分
真不容易,真的买到了。图书质量非常不错!
[2024-12-30 18:44:15]
罗**
丹东市
《布局Java EE企业级开发》内容提要:
《布局Java EE企业级开发:寻觅框架和开发模式的**整合》可以帮助读者精心布局Java EE企业级开发,并以此寻觅出框架与开发模式**整合的真谛。《布局Java EE企业级开发:寻觅框架和开发模式的**整合》内容新颖、知识全面、讲解详细。全书分为18章,内容都采用了理论加实践的讲述方法,每个实例先提出制作思路及包含的知识点,然后力求用*通俗的语言将高深的知识阐述出来。
《布局Java EE企业级开发:寻觅框架和开发模式的**整合》适合Java各个级别的程序员、研发人员及在职程序员阅读,也可以作为培训学校和大专院校相关专业的教学用书。
《布局Java EE企业级开发》图书目录:
第1章Java EE初体验
1.1学习Java的巨大优势
1.1.1排名**的编程语言
1.1.2良好的就业前景
1.2探讨Java EE体系
1.2.1Java EE的分层模型
1.2.2Java EE应用的组件
1.3为什么使用Java EE
1.4Java EE企业级开发四步走完全攻略
1.5Java EE的主要框架
1.5.1Struts
1.5.2Spring
1.5.3Hibernate
1.5.4Swing
1.5.5本书的内容
1.6开发前的准备
1.6.1安装JDK
1.6.2设置环境变量
1.6.3JRE和JDK是有区别的
1.6.4困扰初学者的环境变量问题
1.7安装并配置Tomcat服务器
1.7.1获取Tomcat
1.7.2配置Tomcat的服务端口
1.7.3列出Web应用根路径下的所有页面
1.7.4登录控制台
1.7.5设置虚拟目录
第2章Struts 2基础
2.1MVC思想
2.1.1什么是MVC思想
2.1.2MVC思想及其优势
2.1.3Struts的MVC思想
2.2下载与安装Struts 2
2.2.1下载并设置Struts 2
2.2.2在Eclipse中使用Struts 2
2.2.3开发Struts 2应用的基本步骤
2.3配置Struts 2
2.3.1配置常量
2.3.2包含其他配置文件
2.4实现Action
2.4.1基础知识
2.4.2标准Action类
2.4.3ActionSupport基类
2.4.4访问Servlet API
2.4.5直接访问Servlet API
2.4.6用ServletActionContext访问Servlet API
2.5配置Action
2.5.1命名空间和包
2.5.2基本配置
2.5.3使用Action的动态方法调用
2.5.4为Action配置method属性
2.5.5使用通配符映射方式
2.6处理结果
2.6.1配置处理结果
2.6.2处理结果类型
2.6.3动态返回结果
2.7初学者应该明白的几个问题
2.7.1MVC思想和观察者模式
2.7.2Action处理用户请求
2.7.3Struts 2的工作流程
2.7.4一份完整struts.xml文件的常量配置骨架
第3章Struls 2核心
3.1异常处理机制
3.2Struts 2的国际化
3.2.1为什么需要国际化
3.2.2认识Struts国际化组件
3.2.3访问资源包的方式
3.2.4输出带占位符的国际化消息
3.3OGNL表达式
3.3.1OGNL的优势
3.3.2OGNL的语法
3.3.3OGNL的集合操作
3.3.4Lambda表达式
3.4Struts 2的标签库
3.4.1五类标签库
3.4.2控制标签
3.4.3数据标签
3.4.4主题和模板
3.4.5Struts 2的内建主题
3.4.6Struts 2的表单标签
3.5类型转换
3.5.1Struts 2的类型转换机制
3.5.2Struts 2内建的类型转换
3.5.3基于OGNL的类型转换
3.5.4指定集合元素的类型
3.5.5自定义类型转换器(1)
3.5.6注册类型转换器
3.5.7自定义类型转换器(2)
3.5.8处理Set集合
3.6初学者应该明白的几个问题
3.6.1创建自己的主题
3.6.2Action处理用户请求
第4章Struts 2进阶
4.1输入验证
4.1.1编写验证规则文件
4.1.2国际化提示
4.1.3客户端验证
4.1.4配置校验规则
4.1.5内置校验器
4.1.6输入验证
4.2文件上传
4.2.1Struts 2文件上传的机理
4.2.2实现简单的文件上传
4.2.3实现文件过滤
4.3文件下载
4.3.1一个误区
4.3.2Struts 2实现文件下载
4.4拦截器
4.4.1拦截器的原理
4.4.2配置拦截器
4.4.3使用拦截器
4.4.4自定义拦截器类
4.4.5使用拦截器
4.4.6使用拦截方法的拦截器
4.4.7拦截器的执行顺序
4.4.8Struts 2中拦截结果的监听器
4.4.9覆盖拦截器栈里特定拦截器的参数
4.4.10实现未登录拦截和权限控制
4.5在Struts 2中使用Ajax
4.6初学者应该明白的几个问题
4.6.1剖析短路校验器
4.6.2拦截器的机理
第5章Hibernate基础
5.1Hibernate基础
5.1.1Hibernate概述
5.1.2Hibernate API简介
5.1.3Hibernate的核心接口
5.1.4Hibernate的体系结构
5.2 Hibernate的下载和安装
5.2.1下载Hibernate
5.2.2为Eclipse安装插件
5.3认识几种简单配置Hibernate的方式
5.3.1配置数据源
5.3.2配置c3p0连接池
5.3.3配置Proxool连接池
5.3.4 MySQL连接配置
5.3.5 SQL Server连接配置
5.3.6 Oracle连接配置
5.4Hibernate配置
5.4.1持久化操作实例
5.4.2创建Configuration对象
5.4.3Hibernate的JDBC连接
5.4.4数据库方言
5.4.5与Hibernate相关的常用属性
5.5SessionFactory接口
5.6Session接口
5.6.1save()方法
5.6.2get()方法
5.6.3load()方法
5.6.4update()方法
5.6.5delete()方法
5.7Transaction接口
5.8Query接口
5.9Criteria接口
5.10持久化对象
5.10.1持久化类的规则
5.10.2持久化的状态
5.10.3改变持久化对象状态
5.11初学者应该明白的几个问题
5.11.1尽量使用数据源方式
5.11.2何时使用Hibernate作为持久化框架
5.11.3分析集合性能
第6章Hibernate映射
6.1Hibernate映射文件
6.1.1映射文件结构
6.1.2主键映射
6.1.3普通属性映射
6.1.4映射引用属性
6.1.5映射Set集合属性
6.1.6映射List集合属性
6.1.7其他属性
6.2组件映射
6.2.1组件属性
6.2.2集合属性的元素为组件
6.2.3组件作为Map的索引
6.2.4组件作为复合标识符
6.2.5动态组件
6.2.6多列映射成联合主键
6.3关联关系映射
6.3.1关联关系基础
6.3.2单向N—1的关系映射
6.3.3单向1—1的关系映射
6.3.4单向1—N的关联
6.3.5单向N—N的关联
6.3.6双向1—N的关联
6.3.7双向N—N的关联
6.3.8双向1—1的关联
6.3.9基于复合主键的关联关系
6.3.10传播性持久化
6.4继承映射
6.4.1继承关系中每个具体类对应一个表
6.4.2基类(根类)对应一个表
6.4.3每个类对应一个表
6.5初学者应该明白的几个问题
6.5.1三种映射方式的比较和选择
6.5.2使用Hibernate的场合
6.5.3两边指定值
第7章Hibernate进阶
7.1批量处理
7.1.1认识批量处理
7.1.2批量插入
7.1.3批量更新
7.1.4StatelessSession(无状态会话)接口
7.1.5DML(数据操纵语言)风格的操作
7.2HQL查询
7.2.1HQL的基本语法
7.2.2实体对象与动态实例化对象查询
7.2.3条件查询与别名的使用
7.2.4HQL语句的动态赋值
7.2.5对象导航查询
7.2.6排序查询
7.2.7聚合函数
7.2.8分组操作
7.2.9对日期时间的处理
7.2.10联合查询
7.2.11子查询
7.3条件查询(Criteria Query)
7.3.1Criteria对象
7.3.2动态关联
7.3.3离线查询和子查询
7.4Hibernate的数据过滤查询
7.5Hibernate事务控制
7.5.1Session和事务范围
7.5.2数据库事务声明
7.6乐观并发控制
7.6.1应用程序级别的版本检查
7.6.2悲观锁定
7.7初学者应该明白的几个问题
7.7.1Hibernate的性能技巧
7.7.2Criteria和DetachedCriteria的区别
第8章Spring技术
8.1Spring技术介绍
8.1.1Spring的优点
8.1.2Spring将改变Java EE
8.2下载并安装Spring
8.2.1获取Spring压缩包
8.2.2在Eclipse中使用Spring
8.2.3在Web项目中使用Spring
8.3依赖注入
8.3.1依赖注入基础
8.3.2设置注入
8.3.3代码升级游刃有余
8.3.4构造注入
8.4Spring容器
8.4.1Spring的IoC容器
8.4.2BeanFactory对IoC容器的功能定义
8.4.3XmlBeanFactory的工作原理
8.4.4 ApplicationContext的国际化
8.4.5详解ApplicationContext的事件机制
8.4.6Bean获取Spring容器
8.5Spring中的Bean
8.5.1定义Bean
8.5.2Spring中的Bean的作用域
8.5.3配置依赖
8.5.4属性值注入
8.5.5注入field值
8.5.6注入方法返回值
8.6Java配置管理
8.7初学者应该明白的几个问题
8.7.1代码升级游刃有余
8.7.2抽象Bean和子Bean的必要性
8.7.3Spring中Bean的继承与Java中继承的区别
第9章Spring核心
9.1与容器交互
9.1.1工厂Bean简介与配置
9.1.2FactoryBean接口
9.2Bean的生命周期
9.2.1定制Bean的生命周期行为
9.2.2协调不同步的Bean
9.3Bean的继承
9.3.1使用abstract属性
9.3.2定义子Bean
9.4零配置
9.4.1搜索Bean类
9.4.2使用@Resource配置依赖
9.4.3使用@PostConstruct和@PreDestroy定制生命周期行为
9.5后处理器
9.5.1Bean后处理器
9.5.2容器后处理器
9.6Spring资源访问
9.6.1URL类和Resource接口
9.6.2Resource的实现类
9.6.3使用Resource作为属性
9.6.4在ApplicationContext中使用资源
9.7初学者应该明白的几个问题
9.7.1Spring 3.0新增的Annotation
9.7.2Bean后处理器的用处
……
第10章Spring进阶
第11章开始步入经典级Java EE开发
第12章JSF介绍
第13章JTA事务处理
第14章JNDI接口
第15章使用JavaMail发送邮件
第16章会话EJB
第17章消息驱动EJB
第18章学校餐费管理系统
参考文献