您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java EE框架整合开发入门到实战——Spring+Spring MVC+MyBatis 微课版
字数: 563千字
装帧: 平装
出版社: 清华大学出版社
作者: 陈恒,楼偶俊,张立杰
出版日期: 2018-09-01
商品条码: 9787302502968
版次: 1
开本: 16开
页数: 354
出版年份: 2018
定价:
¥69.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.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
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书详细讲解了JavaEE中Spring、SpringMVC和MyBatis三大框架(SSM)的基础知识和实际应用。为了更好地帮助读者学习SSM框架,本书以大量案例介绍了SSM框架的基本思想、方法和技术。全书共20章,分四部分介绍。~5章为部分,主要讲解Spring框架的相关知识,内容包括Spring入门、SpringIoC、SpringBean、SpringAOP以及Spring的事务管理;第6~8章为第2部分,主要讲解MyBatis的相关知识,内容包括MyBatis开发入门、映射器以及动态SQL;第9~18章为第3部分,主要讲解SpringMVC的相关知识,内容包括SpringMVC入门、Controller、类型转换和格式化、数据绑定和表单标签库、、数据验证、靠前化、统一异常处理、文件的上传和下载以及EL与JSTL;9章、第20章为第4部分,主要讲解SSM框架整合的基本思想与实战开发,内容包括SSM框架整合以及基于SSM框架的电子商务平台的设计与实现。本书突出实用性、趣味性,内容组织合理、通俗易懂,使读者能够快速掌握SSM框架的基础知识、编程技巧以及完整的开发体系,从而为大型项目开发打下坚实的基础。本书附有教学视频、源代码、课件、教学大纲、习题答案等配套资源,可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Java技术的培训教材,同时适合广大JavaEE应用开发人员阅读与使用。
目录
部分Spring
章Spring入门2
1.1Spring简介2
1.1.1Spring的由来2
1.1.2Spring的体系结构2
1.2Spring开发环境的构建4
1.2.1使用Eclipse开发JavaWeb应用5
1.2.2Spring的下载及目录结构8
1.3使用Eclipse开发Spring入门程序9
1.4本章小结11
习题111
第2章SpringIoC12
2.1SpringIoC的基本概念12
2.2SpringIoC容器13
2.2.1BeanFactory13
2.2.2ApplicationContext14
2.3依赖注入的类型15
2.3.1使用构造方法注入15
2.3.2使用属性的setter方法注入18
2.4本章小结19
习题219
第3章SpringBean20
3.1Bean的配置20
3.2Bean的实例化21
3.2.1构造方法实例化22
3.2.2静态工厂实例化24
3.2.3实例工厂实例化25
3.3Bean的作用域26
3.3.1singleton作用域26
3.3.2prototype作用域27
3.4Bean的生命周期28
3.5Bean的装配方式30
3.5.1基于XML配置的装配30
3.5.2基于注解的装配34
3.6本章小结38
习题338
第4章SpringAOP39
4.1SpringAOP的基本概念39
4.1.1AOP的概念39
4.1.2AOP的术语40
4.2动态代理42
4.2.1JDK动态代理42
4.2.2CGLIB动态代理45
4.3基于代理类的AOP实现48
4.4基于XML配置开发AspectJ51
4.5基于注解开发AspectJ56
4.6本章小结59
习题460
第5章Spring的事务管理61
5.1Spring的数据库编程61
5.1.1SpringJDBC的配置62
5.1.2SpringJdbcTemplate的常用方法62
5.2编程式事务管理67
5.2.1基于底层API的编程式事务管理67
5.2.2基于TransactionTemplate的编程式事务管理69
5.3声明式事务管理71
5.3.1基于XML方式的声明式事务管理72
5.3.2基于@Transactional注解的声明式事务管理76
5.4本章小结78
习题578
第2部分MyBatis
第6章MyBatis开发入门80
6.1MyBatis简介80
6.2MyBatis环境的构建81
6.3MyBatis的工作原理81
6.4使用Eclipse开发MyBatis入门程序83
6.5MyBatis与Spring的整合87
6.5.1导入相关JAR包88
6.5.2在Spring中配置MyBatis工厂88
6.5.3使用Spring管理MyBatis的数据操作接口89
6.5.4框架整合示例89
6.6使用MyBatisGenerator插件自动生成映射文件94
6.7本章小结96
习题697
第7章映射器98
7.1MyBatis配置文件概述98
7.2映射器概述99
7.3<select>元素100
7.3.1使用Map接口传递多个参数100
7.3.2使用JavaBean传递多个参数101
7.4<insert>元素102
7.4.1主键(自动递增)回填103
7.4.2自定义主键103
7.5<update>与<delete>元素104
7.6<sql>元素104
7.7<resultMap>元素104
7.7.1<resultMap>元素的结构104
7.7.2使用Map存储结果集105
7.7.3使用POJO存储结果集106
7.8级联查询107
7.8.1一对一级联查询107
7.8.2一对多级联查询113
7.8.3多对多级联查询117
7.9本章小结120
习题7121
第8章动态SQL122
8.1<if>元素122
8.2<choose>、<when>、<otherwise>元素123
8.3<trim>、<where>、<set>元素124
8.3.1<trim>元素124
8.3.2<where>元素125
8.3.3<set>元素126
8.4<foreach>元素127
8.5<bind>元素128
8.6本章小结129
习题8129
第3部分SpringMVC
第9章SpringMVC入门132
9.1MVC模式与SpringMVC工作原理132
9.1.1MVC模式132
9.1.2SpringMVC工作原理133
9.1.3SpringMVC接口134
9.2个SpringMVC应用134
9.2.1创建Web应用并引入JAR包135
9.2.2在web.xml文件中部署DispatcherServlet135
9.2.3创建Web应用首页136
9.2.4创建Controller类136
9.2.5创建SpringMVC配置文件并配置Controller映射信息137
9.2.6应用的其他页面138
9.2.7发布并运行SpringMVC应用138
9.3视图解析器139
9.4本章小结139
习题9139
0章SpringMVC的Controller140
10.1基于注解的控制器140
10.1.1Controller注解类型141
10.1.2RequestMapping注解类型142
10.1.3编写请求处理方法143
10.2Controller接收请求参数的常见方式144
10.2.1通过实体Bean接收请求参数144
10.2.2通过处理方法的形参接收请求参数149
10.2.3通过HttpServletRequest接收请求参数149
10.2.4通过@PathVariable接收URL中的请求参数150
10.2.5通过@RequestParam接收请求参数151
10.2.6通过@ModelAttribute接收请求参数151
10.3重定向与转发152
10.4应用@Autowired进行依赖注入153
10.5@ModelAttribute156
10.6本章小结157
习题10157
1章类型转换和格式化158
11.1类型转换的意义158
11.2Converter160
11.2.1内置的类型转换器160
11.2.2自定义类型转换器162
11.3Formatter165
11.3.1内置的格式化转换器165
11.3.2自定义格式化转换器165
11.4本章小结169
习题11169
2章数据绑定和表单标签库170
12.1数据绑定170
12.2表单标签库170
12.2.1表单标签171
12.2.2input标签172
12.2.3password标签172
12.2.4hidden标签172
12.2.5textarea标签172
12.2.6checkbox标签173
12.2.7checkboxes标签173
12.2.8radiobutton标签173
12.2.9radiobuttons标签174
12.2.10select标签174
12.2.11options标签174
12.2.12errors标签174
12.3数据绑定的应用175
12.3.1应用的相关配置175
12.3.2领域模型176
12.3.3Service层177
12.3.4Controller层177
12.3.5View层179
12.3.6测试应用182
12.4JSON数据交互183
12.4.1JSON概述183
12.4.2JSON数据转换184
12.5本章小结189
习题12189
3章190
13.1概述190
13.1.1的定义190
13.1.2的配置191
13.2的执行流程192
13.2.1单个的执行流程192
13.2.2多个的执行流程195
13.3应用案例——用户登录权限验证197
13.4本章小结202
习题13202
4章数据验证203
14.1数据验证概述203
14.1.1客户端验证203
14.1.2服务器端验证204
14.2Spring验证器204
14.2.1Validator接口204
14.2.2ValidationUtils类205
14.2.3验证示例205
14.3JSR303验证213
14.3.1JSR303验证配置213
14.3.2标注类型214
14.3.3验证示例215
14.4本章小结219
习题14219
5章国际化220
15.1程序国际化概述220
15.1.1Java国际化的思想220
15.1.2Java支持的语言和国家221
15.1.3Java程序的国际化222
15.1.4带占位符的国际化信息223
15.2SpringMVC的国际化224
15.2.1SpringMVC加载资源属性文件224
15.2.2语言区域的选择225
15.2.3使用message标签显示国际化信息225
15.3用户自定义切换语言示例226
15.4本章小结231
习题15231
6章统一异常处理232
16.1示例介绍232
16.2SimpleMappingExceptionResolver类239
16.3HandlerExceptionResolver接口240
16.4@ExceptionHandler注解242
16.5本章小结243
习题16243
7章文件的上传和下载244
17.1文件上传244
17.1.1commons-fileupload组件244
17.1.2基于表单的文件上传245
17.1.3MultipartFile接口245
17.1.4单文件上传246
17.1.5多文件上传250
17.2文件下载253
17.2.1文件下载的实现方法253
17.2.2文件下载的过程253
17.3本章小结257
习题17257
8章EL与JSTL258
18.1表达式语言258
18.1.1基本语法258
18.1.2EL隐含对象260
18.2JSP标准标签库263
18.2.1配置JSTL263
18.2.2核心标签库之通用标签264
18.2.3核心标签库之流程控制标签265
18.2.4核心标签库之迭代标签267
18.2.5函数标签库269
18.3本章小结272
习题18272
第4部分SSM框架
9章SSM框架整合274
19.1SSM框架整合所需JAR包274
19.2SSM框架整合应用测试275
19.3本章小结283
习题19283
第20章电子商务平台的设计与实现284
20.1系统设计284
20.1.1系统功能需求284
20.1.2系统模块划分285
20.2数据库设计286
20.2.1数据库概念结构设计286
20.2.2数据库逻辑结构设计286
20.2.3创建数据表289
20.3系统管理289
20.3.1导入相关的JAR包289
20.3.2JSP页面管理289
20.3.3应用的目录结构294
20.3.4配置文件管理294
20.4组件设计299
20.4.1管理员登录权限验证299
20.4.2前台用户登录权限验证300
20.4.3验证码301
20.4.4统一异常处理303
20.4.5工具类304
20.5后台管理子系统的实现305
20.5.1管理员登录305
20.5.2类型管理307
20.5.3添加商品312
20.5.4查询商品316
20.5.5修改商品321
20.5.6删除商品322
20.5.7订单管理325
20.5.8用户管理327
20.5.9公告管理327
20.5.10退出系统328
20.6前台电子商务子系统的实现329
20.6.1导航栏329
20.6.2销售排行334
20.6.3人气排行334
20.6.4近期新商品334
20.6.5公告栏334
20.6.6用户注册334
20.6.7用户登录336
20.6.8商品详情337
20.6.9关注商品339
20.6.10购物车340
20.6.11下单346
20.6.12用户中心349
20.7本章小结351
附录A项目案例——基于SSM的邮件管理系统352
附录B项目案例——基于SSM的人事管理系统353
参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网