Java EE轻量级框架应用实战

Java EE轻量级框架应用实战

作者:石毅

出版社:电子工业

出版年:2020年7月

ISBN:9787121391088

所属分类:行业好书

书刊介绍

《Java EE轻量级框架应用实战》内容简介

本书详细讲解JavaEE中使用很多的Spring、SpringMVC和MyBatis(简称SSM)三大框架的基本知识和应用。随着互联网的迅猛发展,SSM框架被越来越多地应用于企业级开发之中,其发展势头已经超过大部分JavaWeb框架,稳居靠前。本书以实用性为原则,采用课堂实录的形式,以任务为驱动,理论与实践相结合,重点讲解SSM框架在企业开发中常用的核心技术,分别讲解MyBatis、Spring和SpringMVC三大框架的精髓内容。在内容上逐层深入,而非一次铺开。"百货中心供应链管理系统”案例贯穿始终,利用各章所学技能对其功能进行实现或优化,让读者在学习技能的同时获取项目开发经验,加深读者对技术的理解和掌握程度。本书既可作为高等院校本、专科计算机相关专业的程序设计教材,也可作为Java技术的培训图书,适合广大编程爱好者阅读与使用。
本书作者石毅。

作品目录

内容简介
前言
第1章:初识MyBatis框架
1.1、企业级框架技术
1.2、MyBatis框架简介
1.3、MyBatis框架的工作原理
1.4、MyBatis框架的入门程序
第2章:MyBatis框架的核心配置
2.1、MyBatis框架的核心接口和类
2.2、MyBatis框架的核心配置文件
2.3、MyBatis框架的映射文件
2.4、使用接口实现条件查询
2.5、使用接口实现“增删改”操作
第3章:动态SQL
3.1、动态SQL的元素
3.2、使用动态SQL完成多条件查询
3.3、使用动态SQL实现更新操作
3.4、使用foreach元素完成复杂查询
3.5、bind元素
第4章:MyBatis框架的关联映射
4.1、关联映射
4.2、一对一(association)
4.3、一对多(collection)
4.4、多对多(collection)
4.5、resultMap自动映射级别
第5章:深入使用MyBatis框架
5.1、MyBatis框架实现分页功能
5.2、MyBatis框架的事务管理
5.3、MyBatis框架的缓存机制
5.4、常用Annotation注解
第6章:初识Spring框架
6.1、Spring框架概述
6.2、Spring框架的核心容器
6.3、Spring框架的入门程序
6.4、依赖注入(DI)与控制反转(IoC)
第7章:Spring框架中的Bean
7.1、Bean的配置
7.2、Bean的实例化
7.3、Bean装配方式—基于XML的装配
7.4、Bean装配方式—基于Annotation装配
7.5、Bean装配方式—自动装配
7.6、Bean的作用域
7.7、Bean的生命周期
第8章:Spring
AOP
8.1、Spring
AOP简介
8.2、动态代理
8.3、基于代理类的AOP实现
8.4、基于XML的声明式AspectJ
8.5、基于注解的声明式AspectJ
第9章:Spring框架的数据库开发及事务管理
9.1、Spring
JDBC
9.2、Spring
JdbcTemplate的常用方法
9.3、Spring框架事务管理概述
9.4、声明式事务管理
第10章:MyBatis与Spring的框架整合
10.1、Spring框架对MyBatis框架的整合思路
10.2、Spring框架整合MyBatis框架的准备工作
10.3、实现Spring对MyBatis的框架整合
10.4、注入Mapper接口方式的开发整合
10.5、测试事务
10.6、Spring配置补充
第11章:初识Spring
MVC框架
11.1、Spring
MVC框架简介
11.2、第一个Spring
MVC框架的应用
11.3、Spring
MVC框架的工作流程与优势
11.4、Spring
MVC框架的核心类与常用注解
第12章:数据交互与绑定
12.1、数据绑定介绍
12.2、简单参数传递
12.3、复杂数据绑定
12.4、JSON数据交互
12.5、RESTful支持
第13章:文件上传和下载与拦截器机制
13.1、文件上传
13.2、文件下载
13.3、拦截器
第14章:深入使用Spring
MVC框架
14.1、Spring
MVC框架的异常处理
14.2、表单标签库
14.3、数据转换和格式化
14.4、数据校验
第15章:SSM框架整合与项目案例
15.1、整合环境搭建
15.2、应用案例—用户登录系统
15.3、应用案例—实现用户管理模块的“增删改查”操作
15.4、技能训练
附录A
贯穿案例:百货中心供应链管理系统

相关推荐

微信二维码