返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版新书]Java EE框架技术进阶式教程(第2版)赵彦9787302503439
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: 赵彦著 | 赵彦编 | 赵彦译 | 赵彦绘
    • 出版社: 清华大学出版社
    • 出版时间:2018-08-31
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 赵彦著| 赵彦编| 赵彦译| 赵彦绘
    • 出版社:清华大学出版社
    • 出版时间:2018-08-31
    • 印刷时间:2018-09-01
    • 字数:429000
    • 页数:285
    • 开本:16开
    • ISBN:9787302503439
    • 版权提供:清华大学出版社
  • 作者: 赵彦
  • 著: 赵彦
  • 装帧: 平装-胶订
  • 印次: 暂无
  • 定价: 49
  • ISBN: 9787302503439
  • 出版社: 清华大学出版社出版社
  • 开本: 16开
  • 印刷时间: 2018-09-01
  • 语种: 中文
  • 出版时间: 2018-08-31
  • 页数: 285
  • 外部编号: 五三B95193
  • 版次: 暂无
  • 成品尺寸: 暂无

  • *篇基础篇

    第1单元Java EE概述31.1任务1Java EE发展历史3
    1.2任务2Java EE简介4
    1.2.1Java EE的概念4
    1.2.2Java EE提出的背景4
    1.2.3Java EE的优势4
    1.2.4Java EE的四层模型5
    1.3任务3Java EE的13种核心技术6
    单元总结8
    习题8
    实训1Java EE概况8
    第2单元Java EE运行及开发环境的搭建9
    2.1任务1JDK的下载、安装及配置9
    2.1.1JDK的下载和安装9
    2.1.2JDK的环境变量的配置9
    2.2任务2Eclipse的下载与安装10
    2.3任务3MyEclipse的下载与安装11
    2.3.1MyEclipse插件的下载11
    2.3.2MyEclipse插件的安装11
    2.3.3启动MyEclipse11
    2.4任务4Tomcat服务器的下载、安装及配置12
    2.4.1Tomcat的下载和安装13
    2.4.2在MyEclipse中配置Tomcat13
    2.5任务5进阶式案例——Hello World程序15
    单元总结18习题18
    实训2搭建Java EE运行及开发环境19

    3.1任务1引入性案例20
    3.1.1案例分析20
    3.1.2解决方案21
    3.1.3具体实现21
    3.2任务2MySQL数据库21
    3.2.1MySQL安装与配置21
    3.2.2MySQL的使用23
    3.3任务3JDBC26
    3.3.1JDBC概述26
    3.3.2JDBC驱动程序26
    3.3.3使用JDBC连接数据库27
    3.3.4常用数据库的JDBC连接代码28
    3.3.5JDBC发送SQL语句29
    3.3.6获得SQL语句的执行结果30
    3.4任务4进阶式案例——添加用户功能的具体实现31
    3.4.1功能概述32
    3.4.2运行效果32
    3.4.3具体实现32
    单元总结38
    习题39
    实训3实现图书管理系统中添加图书信息的功能39

    第二篇框架篇

    第4单元Struts 2框架技术入门434.1任务1引入性案例43
    4.1.1解决方案44
    4.1.2具体实现44
    4.1.3分析不足之处50
    4.2任务2Struts 2简介51
    4.2.1Struts 2的发展历史51
    4.2.2Struts 2与WebWork 2、Struts 1的关系51
    4.3任务3Struts 2的体系结构53
    4.3.1Struts 2的体系结构53
    4.3.2Struts 2的工作机制53
    4.4任务4Struts 2的配置54
    4.4.1web.xml的配置55
    4.4.2struts.properties的配置55
    4.4.3struts.xml的配置56
    4.4.4package的配置56
    4.4.5命名空间的配置56
    4.5任务5进阶式案例——*个Struts 2程序57
    4.5.1解决方案57
    4.5.2具体实现57
    单元总结60
    习题60
    实训4使用Struts 2框架实现图书管理系统的用户登录模块61
    第5单元Struts 2进阶与提高62
    5.1任务1引入性案例62
    5.1.1案例分析62
    5.1.2设计步骤64
    5.1.3具体实现64
    5.1.4Struts 2工作流程67
    5.1.5分析不足之处68
    5.2任务2Struts 2标签库69
    5.2.1Struts 2标签分类69
    5.2.2表单标签70
    5.2.3非表单标签73
    5.2.4控制标签73
    5.2.5数据标签74
    5.3任务3Struts 2国际化74
    5.3.1Struts 2中的全局资源文件74
    5.3.2在Struts 2中访问国际化信息75
    5.3.3对引入性案例实现国际化75
    5.4任务4数据类型转换器76
    5.4.1传统的类型转换76
    5.4.2Struts 2内建的类型转换器77
    5.4.3其他转换方式78
    5.5任务5数据校验82
    5.5.1使用validate方法进行数据校验82
    5.5.2使用Validation框架进行数据校验84
    5.6任务6进阶式案例——用户注册模块86
    5.6.1设计步骤87
    5.6.2运行效果88
    单元总结89
    习题89
    实训5图书管理系统的用户登录模块的优化89
    第6单元Hibernate框架技术入门91
    6.1任务1引入性案例91
    6.1.1案例分析91
    6.1.2设计步骤92
    6.1.3具体实现92
    6.1.4分析不足之处97
    6.2任务2ORM简介97
    6.2.1为什么要使用ORM98
    6.2.2具有代表性的ORM框架98
    6.3任务3Hibernate简介99
    6.3.1Hibernate的发展历史99
    6.3.2Hibernate与EJB的关系99
    6.3.3Hibernate框架结构100
    6.3.4Hibernate的工作原理100
    6.4任务4Hibernate的安装与配置101
    6.4.1Hibernate的安装101
    6.4.2Hibernate配置文件101
    6.5任务5Hibernate的核心类103
    6.5.1Configuration与SessionFactory103
    6.5.2Session类104
    6.6任务6对象关联关系104
    6.7任务7Hibernate映射104
    6.7.1基本数据类型映射105
    6.7.2持久化类和数据表映射106
    6.8任务8进阶式案例——使用Hibernate框架技术添加商品信息107
    6.8.1解决方案107
    6.8.2具体实现107
    6.8.3运行效果110
    单元总结111
    习题111
    实训6使用Hibernate框架实现图书管理系统中添加图书信息的功能111
    第7单元Hibernate查询113
    7.1任务1引入性案例113
    7.1.1案例分析113
    7.1.2设计步骤114
    7.1.3具体实现114
    7.1.4分析不足之处117
    7.2任务2Hibernate的关联查询117
    7.2.1一对一关联关系118
    7.2.2一对多、多对一关联关系119
    7.2.3多对多关联关系121
    7.3任务3Hibernate的数据检索策略122
    7.3.1立即检索122
    7.3.2延迟检索123
    7.3.3预先检索123
    7.3.4批量检索124
    7.4任务4Hibernate的数据查询策略124
    7.4.1Hibernate查询方式简介125
    7.4.2标准API方式125
    7.4.3HQL方式126
    7.4.4原生SQL方式127
    7.5任务5Hibernate过滤128
    7.5.1Session过滤128
    7.5.2Filter过滤129
    7.6任务6进阶式案例——使用Hibernate框架技术实现多表连接查询129
    7.6.1解决方案130
    7.6.2具体实现130
    7.6.3运行效果134
    7.6.4案例解析134
    单元总结136
    习题137
    实训7使用Hibernate框架实现图书管理系统中查询图书详细信息的
    功能137
    第8单元Hibernate高级特性139
    8.1任务1引入性案例139
    8.1.1案例分析140
    8.1.2设计步骤140
    8.1.3具体实现141
    8.1.4分析不足之处148
    8.2任务2Hibernate的事务管理149
    8.2.1事务的基本概念149
    8.2.2基于JDBC的事务管理150
    8.2.3基于JTA的事务管理151
    8.3任务3Hibernate的并发控制152
    8.3.1并发的基本概念152
    8.3.2悲观锁153
    8.3.3乐观锁154
    8.4任务4Hibernate的缓存管理155
    8.4.1缓存原理156
    8.4.2一级缓存156
    8.4.3二级缓存157
    8.4.4查询缓存158
    8.5任务5进阶式案例——使用Hibernate的高级特性优化引入性案例161
    8.5.1解决方案162
    8.5.2具体实现162
    8.5.3运行效果166
    8.5.4案例解析166
    单元总结167
    习题167
    实训8使用Hibernate框架实现图书管理系统中借阅、归还图书的功能168
    第9单元Spring框架技术入门170
    9.1任务1引入性案例170
    9.1.1案例分析170
    9.1.2设计步骤171
    9.1.3具体实现171
    9.1.4分析不足之处172
    9.2任务2Spring简介172
    9.2.1Spring的发展历史172
    9.2.2Spring的主要特性173
    9.2.3Spring框架的组成173
    9.3任务3Spring的下载和配置174
    9.3.1下载Spring框架175
    9.3.2Spring发布包和软件包175
    9.3.3Spring的配置176
    9.3.4Bean的配置176
    9.4任务4理解Spring的核心模式——IoC178
    9.4.1反转控制178
    9.4.2依赖注入的3种方式180
    9.5任务5BeanFactory与ApplicationContext181
    9.5.1BeanFactory182
    9.5.2ApplicationContext183
    9.6任务6进阶式案例——使用Spring框架实现引入性案例183
    9.6.1解决方案183
    9.6.2具体实现184
    9.6.3运行效果186
    单元总结186
    习题187
    实训9使用Spring框架实现本单元实例1中的情景187
    第10单元Spring框架中的AOP技术188
    10.1任务1引入性案例188
    10.1.1案例分析188
    10.1.2设计步骤189
    10.1.3具体实现189
    10.1.4分析不足之处190
    10.2任务2AOP概述190
    10.2.1OOP与AOP的关系191
    10.2.2AOP的相关概念192
    10.2.3Java动态代理与AOP192
    10.3任务3Spring AOP中的通知195
    10.3.1Spring AOP支持的通知类型195
    10.3.2BeforeAdvice196
    10.3.3AfterReturningAdvice198
    10.3.4MethodInterceptor199
    10.3.5ThrowAdvice200
    10.4任务4Spring AOP的切入点202
    10.4.1静态切入点202
    10.4.2动态切入点203
    10.4.3静态切入点测试实例203
    10.5任务5AOP的代理模式205
    10.5.1理解代理205
    10.5.2ProxyFactory206
    10.5.3ProxyFactoryBean207
    10.5.4AOP代理模式测试实例207
    10.6任务6进阶式案例——使用Spring框架中的AOP技术实现引入性
    案例211
    10.6.1解决方案211
    10.6.2具体实现211
    10.6.3运行效果213
    单元总结214
    习题214
    实训10使用Spring AOP技术模拟图书管理系统中到期提醒信息的输出215
    第11单元Spring、Struts、Hibernate框架整合技术216
    11.1任务1引入性案例216
    11.2任务2Spring与Struts的整合217
    11.2.1Spring与Struts 1的整合方式217
    11.2.2Spring与Struts 2的整合技术218
    11.3任务3Spring与Java EE持久化数据访问技术220
    11.3.1获取DataSource的方法220
    11.3.2Spring对JDBC的支持222
    11.4任务4Spring与Hibernate的整合224
    11.4.1Spring对Hibernate的支持224
    11.4.2Spring对SessionFactory的管理225
    11.4.3Hibernate的DAO实现226
    11.4.4使用HibernateTemplate226
    11.4.5管理Hibernate事务227
    11.5任务5构建SSH整合框架体系229
    11.6任务6进阶式案例——使用SSH框架体系实现购物车模块的开发241
    11.6.1解决方案241
    11.6.2具体实现242
    11.6.3运行效果251
    单元总结251
    习题252
    实训11使用SSH框架体系实现图书管理系统中图书添加和查阅模块252

    第三篇系统开发篇

    第12单元网上购物系统25512.1步骤1网上购物系统需求分析255
    12.2步骤2网上购物系统数据库设计256
    12.3步骤3网上购物系统框架搭建258

    12.3.2创建ShoppingSystem工程259
    12.4步骤4网上购物系统的代码实现259
    12.4.1数据持久层的实现259
    12.4.2数据库连接的实现260
    12.4.3用户管理模块的实现261
    12.4.4商品浏览模块的实现266
    12.4.5购物车管理模块的实现271
    12.4.6订单管理模块的实现278
    12.4.7主界面的实现281
    单元总结284
    习题284
    实训12图书管理系统285


    【前言】
    属性功 能 描 述onclick指定鼠标单击表单元素时触发的JavaScript函数或代码ondbclick指定鼠标双击表单元素时触发的JavaScript函数或代码onmousedown指定鼠标在表单元素上按下时触发的JavaScript函数或代码onmouseup指定鼠标在表单元素上抬起时触发的JavaScript函数或代码onmouseover指定鼠标在表单元素上悬停时触发的JavaScript函数或代码onmouseout指定鼠标移出表单元素时触发的JavaScript函数或代码续表
    属性功 能 描 述onfocus指定表单元素得到焦点时触发的JavaScript函数或代码onblur指定表单元素失去焦点时触发的JavaScript函数或代码onkeypress指定按下键盘某个键时触发的JavaScript函数或代码onkeyup指定松开键盘某个键时触发的JavaScript函数或代码onkeydown指定按下键盘某个键时触发的JavaScript函数或代码onselect该属性用于下拉列表框等表单元素,指定选中该元素时触发的JavaScript函数或代码onchange指定当前表单所用的模板表53tooltip相关属性
    属性默认值功 能 描 述tooltip无设置组件的tooltip值jsTooltipEnabledfalse设置是否支持JavaScripttooltipIcon/struts/static/tooltip/tooltip.gif设置tooltip图像的URLtooltipDelay500设置显示tooltip之间需要等待的时间(单位是毫秒)表54通用属性
    属性功 能 描 述cssClass设置HTML标签的class属性cssStyle设置HTML标签的style属性title设置HTML标签的title属性disabled设置HTML标签的disabled属性label设置表单元素的label属性,该属性值将根据当前表单元素不同的设置显示在页面的适当位置,系统会在该属性后自动加上冒号“:”labelPosition设置label属性值显示的位置,该属性有上面(top)和左边(left)两个值,默认值为左边requiredposition设置必填字段显示的必填标记(默认是星号“”)的位置,该属性可设置的值为左边和右边(right)2个值,默认值为右边name定义表单元素的name属性,该属性值需要和Action类的相应属性对应required指定当前表单元素是否为必填字段,如果是必填字段,会在该表单元素的相应位置显示必填标记(默认是星号“”)tabIndex设置HTML标签的tabIndex属性value设置HTML标签的value属性
    【书摘与插画】


    《Java EE框架技术进阶式教程(第2版)》采用新颖的进阶式教学模式,让学生拾阶而上,攀登知识的高峰。同时采用项目驱动法、任务教学法和实例教学法完成对Java EE框架技术的讲述,让学生提前感知软件开发人员的工作。
      共12个单元,每个单元包含若干个任务。全书贯穿两个大项目,项目1是网上购物系统,项目2是图书管理系统。第1~11单元按知识点展开项目1中的相应部分。项目2的相应部分在各单元后面的习题和实训中讲述。第12单元是网上购物系统的开发,详细阐述了使用Java EE四层模型开发项目1的全过程。
      图文并茂,深入浅出,语言流畅,含大量实例和案例,知识点的展开符合认识规律。既可作为一般高等院校Java类课程的教材,也可供软件开发人员参考。



    【内容简介】


    本书使用新颖的进阶式教学模式,让学生拾阶而上,攀登知识的高峰。同时采用项目驱动法、任务教学法和实例教学法完成对Java EE框架技术的讲述,让学生提前感知软件开发人员的工作。 全书共分12个单元,每个单元包含若干个任务。两个大项目贯穿全书,项目1是网上购物系统,项目2是图书管理系统。第1~11单元按知识点展开项目1中的相应部分。项目2的相应部分在各单元后面的习题和实训中讲述。第12单元是网上购物系统的开发,详细阐述使用Java EE四层模型开发项目1的全过程。 本书图文并茂,深入浅出,语言流畅,富含大量实例和案例,各个知识点的展开符合认识规律,既可作为一般高等院校Java EE课程的教材,又可供软件开发人员参考。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购