新书推荐SSM+SpringBoot+Vue.js3全栈开发从⼊门到实战
《SSM + Spring Boot + Vue.js 3全栈开发从⼊门到实战》
ISBN:9787302598503
作者:陈恒
定价:99.80元
本书特⾊
★1300分钟超详细视频讲解
★112个知识点案例
★3个综合项⽬案例
★所有程序全部真机调试成功
★提供源码等丰富的学习资源
本书配套资源荣获
2021中国计算机教育⼤会
计算机类教学资源建设优秀课程配套资源与优秀教学案例
内容简介
本书从 Spring、Spring MVC和 MyBatis的基础知识讲起,从⽽让读者⽆难度地学习 Spring Boot。为更好地帮助读者巩固学习,本书分阶段安排三个完整的综合案例:基于 SSM + JSP的名⽚管理系统、基于 Spring Boot + MyBatis + Thymeleaf的电⼦商务平台,以及基于 Spring Boot + Vue 3 + MyBatis
的⼈事管理系统。
全书共 16章,内容涵盖 Spring,Spring MVC,MyBatis,名⽚管理系统的设计与实现(SSM + JSP),Spring Boot的⼊门、核⼼、Web开发、数据访问,电⼦商务平台的设计与实现(Spring Boot + MyBatis + Thymeleaf)、 Spring Boot 的安全控制、异步消息、热部署与单元测试、应⽤的监控,Vue 3基础、进阶,⼈事管理系统的设计与实现(Spring Boot + Vue 3 + MyBatis)。书中实例侧重实⽤性、通俗易懂,使读者能够快速掌握 SSM、 Spring Boot以及 Vue 3的基础知识、编程技巧以及完整的开发体系,为⼤型项⽬开发打下坚实的基础。
三个综合案例:
名⽚管理系统的设计与实现(SSM + JSP)
电⼦商务平台的设计与实现(Spring Boot + MyBatis + Thymeleaf)⼈事管理系统的设计与实现(Spring Boot + Vue 3 + MyBatis)
视频讲解
部分配套资源
⽬录
向上滑动阅览
第1章 Spring
1.1 Spring概述 1
1.1.1 Spring的由来 1
1.1.2 Spring的体系结构 1
1.2 Spring开发环境的构建 3
1.2.1 使⽤Eclipse开发Java Web应⽤ 3
1.2.2 Spring的下载及⽬录结构 6
1.2.3 第⼀个Spring⼊门程序 7
1.3 Spring IoC 9
1.3.1 Spring IoC的基本概念 9
1.3.2 Spring的常⽤注解 10
1.3.3 基于注解的依赖注⼊ 10
1.4 Spring AOP 13
1.4.1 Spring AOP的基本概念 13
1.4.2 基于注解开发AspectJ 15
1.5 Spring Bean 19
1.5.1 Bean的实例化 19
1.5.2 Bean的作⽤域 21
1.5.3 Bean的初始化和销毁 23
1.6 Spring的数据库编程 24
1.6.1 Spring JDBC的XML配置 24
1.6.2 Spring JdbcTemplate的常⽤⽅法 25
1.6.3 基于@Transactional注解的声明式事务管理 29 1.6.4 如何在事务处理中捕获异常 32
1.7 本章⼩结 33
习题1 33
第2章 Spring MVC
2.1 Spring MVC的⼯作原理 34
2.2 Spring MVC的⼯作环境 35
2.2.1 Spring MVC所需要的JAR包 35
2.2.2 使⽤Eclipse开发Spring MVC的Web应⽤ 36 2.3 基于注解的控制器 39
2.3.1 Controller注解类型 39
2.3.2 RequestMapping注解类型 39
2.3.3 编写请求处理⽅法 40
2.3.4 Controller接收请求参数的常见⽅式 41
2.3.4 Controller接收请求参数的常见⽅式 41 2.3.5 重定向与转发 44
2.3.6 应⽤@Autowired进⾏依赖注⼊ 46 2.3.7 @ModelAttribute 48
2.4 表单标签库与数据绑定 49
2.4.1 表单标签库 49
2.4.2 数据绑定 52
2.5 JSON数据交互 59
2.5.1 JSON数据结构 59
2.5.2 JSON数据转换 60
2.6 63
2.6.1 的定义 63
2.6.2 的配置 64
2.6.3 的执⾏流程 65
2.7 ⽂件上传 68
2.8 本章⼩结 71
习题2 71
第3章 MyBatis
3.1 MyBatis简介 73
3.2 MyBatis的环境构建 74
3.3 MyBatis的⼯作原理 74
3.4 MyBatis的核⼼配置 75
3.5 使⽤Eclipse开发MyBatis⼊门程序 76 3.6 SSM框架整合开发 80
3.6.1 相关JAR包 80
spring ioc注解3.6.2 MapperScannerConfigurer⽅式 81 3.6.3 整合⽰例 82
3.6.4 SqlSessionDaoSupport⽅式 87
3.7 使⽤MyBatis Generator插件⾃动⽣成映射⽂件 92 3.8 映射器概述 93
3.9 <select>元素 94
3.9.1 使⽤Map接⼝传递参数 95
3.9.2 使⽤Java Bean传递参数 97
3.9.3 使⽤@Param注解传递参数 97
3.9.4 <resultMap>元素 98
3.9.5 使⽤POJO存储结果集 99
3.9.6 使⽤Map存储结果集 100
3.10 <insert>、<update>、<delete>以及<sql>元素 101 3.10.1 <insert>元素 101
3.10.2 <update>与<delete>元素 104
3.10.3 <sql>元素 104
3.11 级联查询 104
3.11.1 ⼀对⼀级联查询 104
3.11.2 ⼀对多级联查询 109
3.11.3 多对多级联查询 112
3.12 动态SQL 114
3.12.1 <if>元素 115
3.12.2 <choose>、<when>、<otherwise>元素 115 3.12.3 <trim>元素 116
3.12.4 <where>元素 117
3.12.5 <set>元素 118
3.12.6 <foreach>元素 119
3.12.7 <bind>元素 120
3.13 MyBatis的缓存机制 121

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。