您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Spring MVC开发技术指南(微课版)
字数: 555
装帧: 平装
出版社: 清华大学出版社
作者: 陈恒主编
出版日期: 2020-08-01
商品条码: 9787302555209
版次: 1
开本: 其他
页数: 0
出版年份: 2020
定价:
¥69.5
销售价:
登录后查看价格
¥{{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
舞蹈音乐的基础理论与应用
编辑推荐
本书结构严谨,内容全面,以大量实例介绍了Spring MVC+MyBatis框架的基础知识、编程技巧和完整的开发体系,配套相应的实践环节,重点章节内容知识点都配套制作了讲解二维码。理论和案例讲解注重趣味性和科学性结合,知识分类合理,知识体系完善,通俗易懂,趣味性强,是进行实战开发的基础教程。本书在教程内容基础上提供配套教学ppt、讲解二维码、教学大纲、课后习题答案和程序源代码等,极大方便了教师教学和应用开发人员的学习,可作为大学计算机、软件工程等专业的教学或参考书,也可以自学使用。
内容简介
全书共13章,讲解Spring MVC的相关知识,内容包括Spring基础、Spring MVC入门、控制器、类型转换器、数据绑定、Spring表单标签库、JSON数据转换、、数据验证、国际化、统一异常处理、文件上传与下载、EL与JSTL、MyBatis以及1个完整的项目案例。实例侧重实用性、趣味性强、通俗易懂,读者能够快速掌握Spring MVC的基础知识、编程技巧,为大型项目开发打下坚实基础。 附有教学视频、源代码、课件、教学大纲、电子教案、习题答案等配套资源,作为大学计算机的教材,也可以作为Java技术的培训教材,适合广大Java EE应用开发人员使用。
作者简介
陈恒,男,硕士,大连外国语大学,副教授。清华大学出版社签约作者及图书编审委员会委员。主要研究智能信息处理,发表论文10余篇,主持省级自然科学基金重点项目1项,主持校级教改4项,主编教材10余部。
目录
第1章Spring基础 1 1.1Spring概述2 1.1.1Spring的由来2 1.1.2Spring的体系结构2 1.2Spring开发环境的构建4 1.2.1使用Eclipse开发Java Web应用4 1.2.2使用STS(Spring Tool Suite)开发Java Web应用8 1.2.3Spring的下载及目录结构9 1.2.4第一个Spring入门程序10 1.2.5实践环节12 1.3Maven管理Spring应用12 1.3.1Maven简介12 1.3.2Maven的pom.xml13 1.3.3在STS中创建Maven Web项目14 1.3.4使用Maven管理第一个Spring入门程序19 1.3.5实践环节21 1.4Spring IoC21 1.4.1基本概念21 1.4.2Spring的常用注解22 1.4.3基于注解的依赖注入23 1.4.4Java配置26 1.4.5实践环节29 1.5Spring AOP29 1.5.1Spring AOP的基本概念29 1.5.2基于注解开发AspectJ31 1.6Spring Bean38 1.6.1Bean的实例化381.6.2Bean的作用域40 1.6.3Bean的初始化和销毁43 1.7Spring的数据库编程45 1.7.1Spring JDBC的XML配置45 1.7.2Spring JDBC的Java配置46 1.7.3Spring JdbcTemplate的常用方法47 1.7.4基于@Transactional注解的声明式事务管理54 1.7.5在事务处理中捕获异常58 1.7.6实践环节59 1.8本章小结59 习题159第2章Spring MVC入门60 2.1MVC模式与Spring MVC工作原理61 2.1.1MVC模式61 2.1.2Spring MVC工作原理61 2.1.3Spring MVC接口62 2.2第一个Spring MVC应用63 2.2.1创建Maven项目并添加依赖的JAR包63 2.2.2在web.xml文件中部署DispatcherServlet64 2.2.3创建Web应用首页65 2.2.4创建Controller类65 2.2.5创建Spring MVC配置文件66 2.2.6应用的其他页面67 2.2.7发布并运行Spring MVC应用67 2.3基于Java配置的Spring MVC应用68 2.4实践环节70 2.5本章小结70 习题270第3章Spring MVC的Controller 71 3.1基于注解的控制器72 3.1.1@Controller注解类型72 3.1.2@RequestMapping注解类型72 3.1.3编写请求处理方法73 3.2Controller接收请求参数的常见方式75 3.2.1通过实体Bean接收请求参数75 3.2.2通过处理方法的形参接收请求参数82 3.2.3通过HttpServletRequest接收请求参数83 3.2.4通过@PathVariable接收URL中的请求参数83 3.2.5通过@RequestParam接收请求参数84 3.2.6通过@ModelAttribute接收请求参数85 3.3重定向与转发85 3.4应用@Autowired进行依赖注入87 3.5@ModelAttribute89 3.6实践环节91 3.7本章小结91 习题391第4章类型转换和格式化92 4.1类型转换的意义93 4.2Converter94 4.2.1内置的类型转换器95 4.2.2自定义类型转换器96 4.2.3实践环节102 4.3Formatter102 4.3.1内置的格式化转换器102 4.3.2自定义格式化转换器102 4.3.3实践环节108 4.4本章小结108 习题4108第5章数据绑定和表单标签库109 5.1数据绑定110 5.2Spring的表单标签库110 5.2.1表单标签110 5.2.2input标签111 5.2.3password标签111 5.2.4hidden标签111 5.2.5textarea标签112 5.2.6checkbox标签112 5.2.7checkboxes标签112 5.2.8radiobutton标签113 5.2.9radiobuttons标签113 5.2.10select标签113 5.2.11options标签113 5.2.12errors标签113 5.3数据绑定应用114 5.3.1创建Maven项目并添加相关依赖114 5.3.2Spring MVC及Web相关配置115 5.3.3领域模型116 5.3.4Service层117 5.3.5Controller层117 5.3.6View层119 5.3.7测试应用122 5.4实践环节123 5.5JSON数据交互123 5.5.1JSON概述123 5.5.2JSON数据转换125 5.6本章小结132 习题5132第6章133 6.1概述134 6.1.1的定义134 6.1.2的配置135 6.2的执行流程136 6.2.1单个的执行流程136 6.2.2多个的执行流程140 6.3应用案例——用户登录权限验证144 6.4本章小结151 习题6151第7章数据验证152 7.1数据验证概述153 7.1.1客户端验证153 7.1.2服务器端验证153 7.2Spring验证器153 7.2.1Validator接口153 7.2.2ValidationUtils类154 7.2.3验证示例154 7.2.4实践环节165 7.3JSR 303验证166 7.3.1JSR 303验证配置166 7.3.2标注类型166 7.3.3验证示例168 7.3.4实践环节172 7.4本章小结172 习题7172第8章国际化173 8.1程序国际化概述174 8.1.1Java国际化的思想174 8.1.2Java支持的语言和国家174 8.1.3Java程序国际化175 8.1.4带占位符的国际化信息176 8.1.5实践环节177 8.2Spring MVC的国际化177 8.2.1Spring MVC加载资源属性文件178 8.2.2语言区域的选择178 8.2.3使用message标签显示国际化信息179 8.3用户自定义切换语言示例180 8.4本章小结187 习题8187第9章统一异常处理188 9.1示例介绍189 9.2SimpleMappingExceptionResolver类196 9.3HandlerExceptionResolver接口197 9.4@ExceptionHandler注解199 9.5@ControllerAdvice注解200 9.6本章小结201 习题9201第10章文件的上传和下载202 10.1文件上传203 10.1.1commonsfileupload组件203 10.1.2基于表单的文件上传203 10.1.3MultipartFile接口204 10.1.4单文件上传204 10.1.5多文件上传211 10.1.6实践环节216 10.2文件下载217 10.2.1文件下载的实现方法217 10.2.2文件下载217 10.3本章小结222 习题10222第11章EL与JSTL223 11.1表达式语言EL224 11.1.1基本语法224 11.1.2EL隐含对象226 11.1.3实践环节231 11.2JSP标准标签库JSTL232 11.2.1配置JSTL232 11.2.2核心标签库之通用标签233 11.2.3核心标签库之流程控制标签234 11.2.4核心标签库之迭代标签236 11.2.5函数标签库239 11.2.6实践环节242 11.3本章小结243 习题11243第12章MyBatis入门245 12.1MyBatis简介246 12.2MyBatis的环境构建246 12.2.1非Maven构建246 12.2.2Maven构建246 12.3MyBatis的工作原理247 12.4使用STS开发MyBatis入门程序248 12.4.1创建Maven项目并添加相关依赖248 12.4.2创建Log4j的日志配置文件249 12.4.3创建持久化类250 12.4.4创建SQL映射文件250 12.4.5创建MyBatis的核心配置文件251 12.4.6创建测试类252 12.5MyBatis与Spring MVC的整合开发254 12.5.1相关依赖254 12.5.2在Sping MVC的配置类中配置数据源及MyBatis工厂256 12.5.3整合示例258 12.5.4实践环节263 12.6使用MyBatis Generator插件自动生成映射文件264 12.7小结266 习题12 266第13章MyBatis的映射器267 13.1MyBatis的核心配置268 13.2映射器概述268 13.3
元素269 13.3.1使用Map接口传递参数270 13.3.2使用Java Bean传递参数279 13.3.3使用@Param注解传递参数281 13.3.4
元素282 13.3.5使用POJO存储结果集282 13.3.6使用Map存储结果集285 13.3.7实践环节287 13.4
元素287 13.4.1主键(自动递增)回填287 13.4.2自定义主键290 13.5
与
元素290 13.6
元素290 13.7级联查询291 13.7.1一对一级联查询291 13.7.2一对多级联查询298 13.7.3多对多级联查询304 13.8动态SQL307 13.8.1
元素307 13.8.2
元素308 13.8.3
元素310 13.8.4
元素311 13.8.5
元素312 13.8.6
元素314 13.8.7
元素315 13.9本章小结316 习题13316第14章名片管理系统的设计与实现317 14.1系统设计318 14.1.1系统功能需求318 14.1.2系统模块划分318 14.2数据库设计318 14.2.1数据库概念结构设计318 14.2.2数据库逻辑结构设计319 14.3系统管理320 14.3.1Maven项目依赖管理320 14.3.2JSP页面管理321 14.3.3包管理323 14.3.4配置类管理324 14.3.5配置文件管理329 14.4组件设计330 14.4.1工具类330 14.4.2统一异常处理331 14.4.3验证码332 14.5名片管理335 14.5.1领域模型与持久化类335 14.5.2Controller实现336 14.5.3Service实现338 14.5.4Dao实现342 14.5.5SQL映射文件342 14.5.6添加名片344 14.5.7查询名片346 14.5.8修改名片353 14.5.9删除名片357 14.6用户相关357 14.6.1领域模型与持久化类357 14.6.2Controller实现358 14.6.3Service实现359 14.6.4Dao实现361 14.6.5SQL映射文件361 14.6.6注册362 14.6.7登录364 14.6.8修改密码367 14.6.9安全退出368 14.7小结369 习题14369参考文献370
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网