搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java EE轻量级框架整合开发--Spring+Spring MVC+MyBatis(微课版)/清华科技大讲堂丛书
0.00     定价 ¥ 59.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302627654
  • 作      者:
    编者:彭之军|责编:王冰飞
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-07-01
收藏
畅销推荐
内容介绍
本书理论结合实践,全面、系统地介绍了Spring、SpringMVC、MyBatis框架开发后端应用程序的知识,通过简单的网上书店案例详细地介绍了项目开发的一般过程和方法,以循序渐进的方式讲解了SSM框架的各种特性,并通过员工管理系统实例整合Vue前端技术和SSM后端开发技术,让读者能够快速掌握并学以致用。 全书共11章。第1章主要内容为Java EE开发简介和网上书店案例;第2~8章主要讲解Spring框架、Spring MVC和MyBatis的相关知识;第9章主要内容为Spring框架的事务管理;第10章主要讲解Vue前端框架开发:第11章主要内容为Element+SSM框架项目开发。本书偏重于实践教学,在讲解理论知识的同时,通过一些典型案例让读者了解理论知识在实际环境中的应用,并对易混淆和较难理解的知识点做了重点分析,以加深读者对知识的理解。 本书附有教学视频、源代码、课件、教学大纲等配套资源,可以作为大学计算机及相关专业的教材和教学参考用书,也可以作为Java技术初学者的培训教材,同时适用于广大Java EE应用开发人员进行查阅与使用。
展开
目录
第1章 初探Java EE开发
1.1 Spring框架的发展
1.2 开发环境的准备
1.2.1 JDK的安装与配置
1.2.2 Tomcat的安装与配置
1.3 网上书店项目案例
1.3.1 GoodBook网上书店需求
1.3.2 GoodBook网上书店实体关系图
1.3.3 GoodBook网上书店三层架构
1.3.4 三层架构代码实现
1.3.5 JUnit测试框架
1.3.6 三层架构业务逻辑层实现
1.3.7 三层架构Web层实现
1.4 本章小结
习题1
第2章 Spring loC
2.1 Spring框架简介
2.2 Spring的体系结构
2.2.1 Spring环境简介
2.2.2 IoC容器入门
2.2.3 Bean标签的配置
2.2.4 scope属性值
2.3 依赖注入
2.3.1 依赖注入简介
2.3.2 构造器注入
2.3.3 使用set注入
2.3.4 使用p命名空间
2.4 基于注解方式的IoC
2.4.1 使用注解
2.4.2 扫描基包
2.4.3 IoC容器中的注解
2.5 依赖关系的注解
2.5.1 按类型匹配注入
2.5.2 按名字匹配注入
2.5.3 注入简单类型
2.6 本章小结
习题2
第3章 Spring AOP
3.1 Spring AOP概述
3.1.1 AOP的概念
3.1.2 AOP中类与切面的关系
3.1.3 AOP的应用场景
3.2 动态代理模式
3.2.1 代理模式对象
3.2.2 JDK动态代理
3.3 AOP的实现
3.3.1 AOP的常用增强类型
3.3.2 AspectJ表达式
3.3.3 使用XML配置方式实现AOP
3.3.4 使用注解方式实现AOP
3.4 本章小结
习题3
第4章 Spring JDBC
4.1 Spring JDBC简介
4.2 JdbcTemplate各种方法的使用
4.2.1 execute方法
4.2.2 update方法
4.2.3 query方法
4.3 数据源的配置
4.3.1 DBCP数据源BasicDataSource的使用
4.3.2 C3P0数据源ComboPooledDataSource的使用
4.3.3 使用属性文件读取数据库连接信息
4.4 本章小结
习题4
第5章 Spring MVC
5.1 Spring MVC简介
5.2 第一个Spring MVC案例
5.3 Spring MVC的工作原理与体系结构
5.3.1 Spring MVC程序运行原理
5.3.2 视图解析器
5.3.3 Spring MVC的体系结构
5.4 基于注解的控制器配置
5.5 Spring MVC注解详解
5.5.1 Spring MVC简介
5.5.2 RequestMapping注解属性
5.5.3 cURL工具软件
5.6 本章小结
习题5
第6章 基于Spring MVC的网上书店重构
6.1 会员模块实现典
6.1.1 用户信息显示功能
6.1.2 会员注册和登录功能
6.2 图书模块实现
6.3 购物车模块实现
6.4 订单模块实现
6.5 本章小结
习题6
第7章 MyBatis框架入门
7.1 MyBatis框架简介
7.2 MyBatis开发环境
7.2.1 MyBatis 的下载
7.2.2 搭建MyBatis开发环境
7.3 MyBatis 开发流程
7.3.1 MyBatis基本开发流程
7.3.2 第一个MyBatis项目
7.3.3 MyBatis工作流程
7.4 使用MyBatis实现增、删、改、查操作
7.4.1 使用selectOne方法查询单个员工
7.4.2 使用insert方法添加员工
7.4.3 使用delete方法删除员工
7.4.4 使用update方法修改员工
7.4.5 使用工具类MyBatisUtil减少冗余
7.5 parameterType输入参数
7.6 ResultMap结果映射
7.7 接口动态代理兴
习题7
上机练习1
第8章 MyBatis框架深入
8.1 动态查询
8.1.1 标签
8.1.2 标签
8.1.3 标签
8.1.4 标签
8.1.5 标签
8.2 多表之间的关系
8.3 一对多查询
8.4 多对一查询
8.5 自连接查询
8.5.1 以多对一的方式实现自连接
8.5.2 以一对多的方式实现自连接
8.6 多对多查询
8.7 分页查询
8.7.1 MyBatis分页查询原理
8.7.2 使用PageHelper实现分页
8.7.3 分页实践
8.8 缓存兴
8.8.1 一级缓存
8.8.2 二级缓存
习题8
上机练习2
第9章 Spring事务管理
9.1 事务管理的概念
9.2 Spring事务管理的核心接口
9.2.1 TransactionDefinition接口
9.2.2 TransactionStatus接口
9.2.3 PlatformTransactionManager接口
9.3 声明式事务
9.3.1 编程式和声明式事务的区别
9.3.2 基于XML配置文件的事务管理
9.3.3 注解式事务管理
习题9
上机练习3
第10章 前端框架Vue基础
10.1 Vue简介
10.2 IntelliJ IDEA开发环境
10.3 Vue快速入门
10.4 Vue常用指令
10.5 绑定属性
10.6 绑定事件
10.7 条件渲染
10.8 循环渲染
10.9 双向绑定
10.10 Vue的AJAX异步操作
10.11 本章小结
习题10
第11章 Element+SSM开发员工管理模块
11.1 Maven基础
11.1.1 为什么要学习Maven
11.1.2 Maven基本概念
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证