Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)(第2版) / 工业和信息化精品系列教材
¥59.80定价
作者: 黑马程序员
出版时间:2021-10
出版社:人民邮电出版社
- 人民邮电出版社
- 9787115568175
- 2-3
- 411994
- 66256336-0
- 平装
- 16开
- 2021-10
- 458
- 284
- 工学
- 计算机科学与技术
- TP312.8
- 程序设计与软件技术
- 高职
作者简介
内容简介
本书详细讲解Java EE中Spring、Spring MVC和MyBatis三大框架(以下简称SSM)的基本知识和应用。本书在对知识点进行描述时采用了大量案例,以便读者理解SSM的核心技术。
本书共15章,第1~5章主要讲解MyBatis的相关知识,包括初识MyBatis框架、MyBatis的核心配置、动态SQL、MyBatis的关联映射和缓存机制,以及MyBatis的注解开发;第6~9章主要讲解Spring的基本知识和应用,包括初识Spring框架、Spring中的Bean的管理、Spring AOP,以及Spring的数据库编程;第10~14章主要讲解Spring MVC的相关知识,包括初始Spring MVC框架、Spring MVC的核心类和注解、Spring MVC数据绑定和响应、异常处理、拦截器、文件上传和下载,以及SSM框架整合;第15章通过一个云借阅图书管理系统案例,讲解实际开发中SSM框架的应用。
本书附有配套视频、源代码、题库、教学课件等资源,为帮助初学者更好地学习本书,作者还提供了在线答疑。
本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为Java高级技术的培训教材。
本书共15章,第1~5章主要讲解MyBatis的相关知识,包括初识MyBatis框架、MyBatis的核心配置、动态SQL、MyBatis的关联映射和缓存机制,以及MyBatis的注解开发;第6~9章主要讲解Spring的基本知识和应用,包括初识Spring框架、Spring中的Bean的管理、Spring AOP,以及Spring的数据库编程;第10~14章主要讲解Spring MVC的相关知识,包括初始Spring MVC框架、Spring MVC的核心类和注解、Spring MVC数据绑定和响应、异常处理、拦截器、文件上传和下载,以及SSM框架整合;第15章通过一个云借阅图书管理系统案例,讲解实际开发中SSM框架的应用。
本书附有配套视频、源代码、题库、教学课件等资源,为帮助初学者更好地学习本书,作者还提供了在线答疑。
本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为Java高级技术的培训教材。
目录
第 *章 初识MyBatis框架 *
*.* 初识框架 *
*.*.* 框架概述 *
*.*.2 框架的*势 2
*.*.3 当前主流框架 2
*.2 MyBatis介绍 3
*.2.* 传统JDBC的劣势 3
*.2.2 MyBatis概述 3
*.3 MyBatis环境搭建 4
*.4 MyBatis入门程序 7
*.5 MyBatis工作原理 9
*.6 本章小结 *0
第 2章 MyBatis的核心配置 **
2.* MyBatis的核心对象 **
2.*.* SqlSessionFactoryBuilder **
2.*.2 SqlSessionFactory *2
2.*.3 SqlSession *3
2.2 MyBatis核心配置文件 *4
2.2.* 配置文件的主要元素 *4
2.2.2元素 *5
2.2.3元素 *6
2.2.4元素 *7
2.2.5元素 *8
2.2.6元素 20
2.3 MyBatis映射文件 2*
2.3.* MyBatis映射文件中的常用元素 2*
2.3.2
*.* 初识框架 *
*.*.* 框架概述 *
*.*.2 框架的*势 2
*.*.3 当前主流框架 2
*.2 MyBatis介绍 3
*.2.* 传统JDBC的劣势 3
*.2.2 MyBatis概述 3
*.3 MyBatis环境搭建 4
*.4 MyBatis入门程序 7
*.5 MyBatis工作原理 9
*.6 本章小结 *0
第 2章 MyBatis的核心配置 **
2.* MyBatis的核心对象 **
2.*.* SqlSessionFactoryBuilder **
2.*.2 SqlSessionFactory *2
2.*.3 SqlSession *3
2.2 MyBatis核心配置文件 *4
2.2.* 配置文件的主要元素 *4
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.3 MyBatis映射文件 2*
2.3.* MyBatis映射文件中的常用元素 2*
2.3.2