您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java EE实用教程
字数: 810千字
装帧: 平装
出版社: 电子工业出版社
作者: 郑阿奇 主编
出版日期: 2018-06-01
商品条码: 9787121341595
版次: 3
开本: 16开
页数: 447
出版年份: 2018
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书包含实用教程、实验指导和综合应用实习三部分,实用教程部分首先介绍Java EE 开发环境构建,并通过一个简单的Java EE 程序介绍开发过程、简单调试方法,以了解大致过程;其次系统介绍Struts 2 基础、Struts 2 标签库、Struts 2 类型转换及输入校验、Struts 2 、Struts 2 的其他应用,通过综合应用案例把Struts 2 的相关内容串起来;再次介绍Hibernate 基础、Hibernate 映射机制、Hibernate 对持久化对象的操作、Hibernate 不错特性,通过应用案例整合Hibernate 与Struts 2;很后介绍Spring 基础、Spring 的AOP及事务支持、Spring 的其他功能,通过案例用Spring 整合各种Java EE 框架,案例分别采用Spring 与Struts 2 整合、Spring 与Hibernate 整合、Spring 与Struts 2 和Hibernate 整合的方法,读者可以清楚地进行对比。习题主要用于强化基本概念。实验指导部分着重训练学生的动手能力,训练内容仍然是实用教程部分的实例。综合应用实习部分介绍学生成绩管理系统。本书免费提供教学课件、程序源代码和没有冲突的Jar 包。
作者简介
郑阿奇,南京师范大学计算机科学与技术学院,副教授,东南大学本科,曾任计算机软件系主任,获选南京师范大学教学名师培养人选。主编5套计算机系列教材,获教育部很好教材二等奖、电子部很好教材二等奖、两次获江苏省很好教学成果二等奖、江苏省畅销图书编辑二等奖、全国高校出版社很好畅销书二等奖、两次获南京师范大学很好教学成果一等奖、南京师范大学精品教材一等奖。参加主持国家八六三计划子项目、江苏省科技开发项目,主持南京市科技开发项目、泰州市科委项目、金陵石化公司项目,获江苏省很好软件奖,江苏省科技进步奖、南京市创新成果奖。获国家发明专利和实用新型专利20多个。
目录
第1部分实用教程
第1章JavaEE平台及开发入门1
1.1JavaEE的开发方式1
1.2JavaEE平台构建2
1.2.1软件的安装2
1.2.2整合开发环境13
1.3JavaEE开发入门16
1.3.1MyEclipse2017集成开发
环境16
1.3.2一个简单的JavaEE程序20
1.3.3JavaEE程序的简单调试33
1.3.4管理JavaEE项目35
习题138
第2章Struts2基础39
2.1Struts2框架开发入门39
2.1.1MVC基本思想39
2.1.2MVC实现方式40
2.1.3简单Struts2开发41
2.2Struts2原理及工作流程45
2.2.1Struts2工作原理45
2.2.2Struts2项目运行流程46
2.3Struts2的控制器Action类47
2.3.1使用ActionSupport47
2.3.2Action传值48
2.3.3Action访问ServletAPI49
2.3.4Action返回结果51
2.3.5在Action中定义多方法51
2.4解密Struts2程序文件52
2.4.1web.xml文件52
2.4.2struts.xml文件53
2.4.3struts.properties文件55
2.5Struts2配置详解57
2.5.1<action>配置详解57
2.5.2<result>配置详解59
2.5.3<package>配置详解62
习题264
第3章Struts2标签库65
3.1Struts2的OGNL65
3.2Struts2的标签库67
3.2.1数据标签67
3.2.2控制标签77
3.2.3表单标签85
3.2.4非表单标签93
习题395
第4章Struts2类型转换及输入校验96
4.1Struts2内置类型转换器96
4.2自定义类型转换器99
4.2.1继承DefaultTypeConverter类
实现转换器99
4.2.2继承StrutsTypeConverter类
实现转换器102
4.3数组和集合类型的转换104
4.3.1数组类型转换器104
4.3.2集合类型转换器106
4.4Struts2输入校验107
4.4.1使用execute()方法校验109
4.4.2重写validate()方法校验110
4.4.3使用Struts2校验框架校验110
4.4.4客户端校验113
习题4114
第5章Struts2应用进阶115
5.1Struts2115
5.1.1概述115
5.1.2配置117
5.1.3自定义121
5.1.4应用实例123
5.2Struts2文件操作125
5.2.1单文件上传125
5.2.2多文件上传128
5.2.3文件下载129
5.3Struts2国际化131
5.3.1国际化原理131
5.3.2资源文件的访问方式132
5.3.3国际化应用实例133
习题5136
第6章Struts2综合应用案例137
6.1“图书管理系统”主界面设计137
6.1.1头部设计137
6.1.2整体设计139
6.2实现“登录验证”功能140
6.3实现“借书”功能143
6.3.1总体界面设计143
6.3.2查询已借图书146
6.3.3“借书”功能154
6.4实现“图书管理”功能159
6.4.1总体界面设计159
6.4.2“图书追加”功能161
6.4.3“图书删除”功能167
6.4.4“图书查询”功能169
6.4.5“图书修改”功能170
习题6171
第7章Hibernate基础172
7.1ORM简介172
7.2第一个Hibernate程序172
7.3Hibernate各种文件的作用180
7.3.1POJO类及其映射文件180
7.3.2Hibernate核心配置文件182
7.4HibernateSessionFactory类183
7.4.1框架生成类代码183
7.4.2获取Session对象的流程185
7.4.3核心接口186
习题7188
第8章Hibernate映射机制189
8.1主键映射189
8.1.1代理主键映射189
8.1.2自然主键映射191
8.1.3复合主键映射191
8.2数据类型映射195
8.3对象关系映射196
8.3.1继承关系映射197
8.3.2关联关系映射205
8.4动态类的使用217
习题8219
第9章Hibernate对持久化对象的操作220
9.1操作持久化对象的常用方法220
9.1.1save()方法220
9.1.2get()和load()方法220
9.1.3update()方法221
9.1.4delete()方法221
9.1.5saveOrUpdate()方法221
9.2HQL查询222
9.2.1基本查询222
9.2.2条件查询223
9.2.3分页查询224
9.2.4连接查询224
9.2.5子查询225
9.2.6SQL查询226
9.3Hibernate的批量操作229
9.3.1批量插入229
9.3.2批量更新230
9.3.3批量删除231
9.4持久对象的生命周期232
习题9233
第10章Hibernate高级特性234
10.1Hibernate事务管理234
10.1.1事务的概念234
10.1.2Hibernate的事务234
10.2Hibernate并发处理236
10.2.1并发产生的问题236
10.2.2解决方案238
10.3Hibernate的239
10.3.1Interceptor接口239
10.3.2应用举例241
习题10243
第11章Hibernate与Struts2整合应用
案例244
11.1Hibernate与Struts2系统的整合244
11.2添加Hibernate及开发持久层245
11.3功能实现255
11.3.1“登录”功能256
11.3.2“查询已借图书”功能256
11.3.3“借书”功能259
11.3.4“图书管理”功能261
习题11264
第12章MyBatis基础265
12.1MyBatis简介265
12.2第一个MyBatis程序265
12.3MyBatis原理及工作流程272
12.4MyBatis配置入门273
12.4.1MyBatis的映射文件273
12.4.2MyBatis核心配置文件274
12.4.3与Hibernate类比274
12.5MyBatis与Struts2整合应用275
12.5.1整合原理275
12.5.2应用案例276
习题12281
第13章Spring基础282
13.1Spring开发入门282
13.1.1Spring概述282
13.1.2Spring简单应用283
13.2Spring的核心机制——依赖注入286
13.2.1依赖注入的概念286
13.2.2依赖注入的两种方式289
13.3Spring容器中的Bean291
13.3.1Bean的定义和属性292
13.3.2Bean的生命周期294
13.3.3Bean的管理298
13.3.4Bean的引用300
13.4Spring对集合属性的注入301
13.4.1对List的注入301
13.4.2对Set的注入302
13.4.3对Map的注入303
习题13304
第14章SpringMVC基础305
14.1SpringMVC概述305
14.2第一个SpringMVC程序306
14.3SpringMVC内部工作原理309
14.4基于注解的控制器实现310
14.5与持久层框架的整合应用312
14.5.1SpringMVC与MyBatis
整合312
14.5.2SpringMVC与Hibernate
整合314
习题14317
第15章Spring的其他功能318
15.1Spring后处理器318
15.1.1Bean后处理器318
15.1.2容器后处理器320
15.2Spring的AOP321
15.2.1代理机制322
15.2.2AOP的术语与概念325
15.2.3Spring的AOP基础支持327
15.2.4Spring的AOP扩展支持335
15.3定时器的应用342
15.3.1使用程序直接启动方式342
15.3.2使用Web监听方式343
15.3.3Spring定制定时器343
习题15345
第16章用Spring整合各种JavaEE框架346
16.1Spring与Struts2整合346
16.1.1整合原理346
16.1.2应用实例346
16.2Spring与Hibernate整合348
16.2.1整合原理348
16.2.2应用实例348
16.3Spring与MyBatis整合357
16.3.1整合原理357
16.3.2应用实例357
16.3.3Mapper接口简化实现361
16.4Spring与Struts2、Hibernate三者
的整合363
16.4.1整合原理363
16.4.2项目架构363
16.4.3修改DAO实现类365
16.4.4编写业务逻辑接口及实
现类370
16.4.5“登录”功能的实现373
16.4.6“查询已借图书”功能的
实现375
16.4.7“借书”功能的实现377
16.4.8“图书管理”功能的实现379
16.5Spring与SpringMVC、MyBatis
三者的整合383
16.5.1整合原理383
16.5.2应用实例384
习题16389
第2部分实验指导
实验1Struts2基础应用390
实验目的390
实验内容390
思考与练习390
实验2Struts2综合应用391
实验目的391
实验内容391
思考与练习392
实验3Hibernate基础应用392
实验目的392
实验内容392
思考与练习392
实验4Hibernate与Struts2整合应用392
实验目的392
实验内容392
思考与练习393
实验5MyBatis基础应用393
实验目的393
实验内容393
思考与练习393
实验6Spring基础应用393
实验目的393
实验内容393
思考与练习393
实验7SpringMVC基础应用393
实验目的393
实验内容394
思考与练习394
实验8SpringAOP应用394
实验目的394
实验内容394
思考与练习394
实验9Spring与Struts2整合应用394
实验目的394
实验内容394
思考与练习394
实验10Spring与Hibernate整合应用394
实验目的394
实验内容394
思考与练习395
实验11Spring与MyBatis整合应用395
实验目的395
实验内容395
思考与练习395
实验12SSH2架构应用395
实验目的395
实验内容395
思考与练习395
实验13SSM架构应用395
实验目的395
实验内容395
思考与练习395
第3部分综合应用实习
P1.1数据库准备396
P1.2JavaEE系统分层架构397
P1.2.1分层模型397
P1.2.2多框架整合实施方案397
P1.3搭建项目总体框架398
P1.4持久层开发399
P1.4.1生成POJO类及映射399
P1.4.2实现DAO接口组件403
P1.5业务层开发410
P1.5.1系统登录功能用Service410
P1.5.2学生信息管理功能用
Service411
P1.5.3学生成绩管理功能用
Service413
P1.6表示层开发416
P1.6.1通用功能实现416
P1.6.2“学生信息管理”功能
实现424
P1.6.3“学生成绩管理”功能
实现437
附录A系统数据库446
A.1登录表446
A.2读者信息表446
A.3图书信息表446
A.4借阅信息表447
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网