留言咨询
首页 > 图书分类 > 计算机系列 >
Java EE项目开发教程(微课版)双色

Java EE项目开发教程(微课版)双色

ISBN:978-7-5767-0574-4

主编:潘章明 李春平 李再友

出版社:哈尔滨工业大学出版社

出版/修订日期:2023.01

¥59.80元

        本书内容涵盖Spring、Spring Boot 和MyBatis,为开发人员提供了更加灵活的选择空间。MyBatis 是一个服务于数据库访问的Java 持久层框架,具有支持半自动化、动态SQL、缓存机制及延迟加载等优良特性,因其具有数据库访问高性能、易优化、易维护、可扩展等优点,故已成为众多软件开发人员的首选框架。Spring 是一个分层的一站式轻量级框架,致力于Java EE 各层的解决方案,并在各层开放包容,方便地整合其他优秀框架。Spring Boot 的优势在于其保留了Spring 的两大核心功能—— IoC 容器和AOP,借助约定优于配置原则重构了Spring 的使用方式,屏蔽了复杂的依赖管理和项目配置,给开发人员提供了一整套简单易用、易部署、易维护的分布式系统开发工具。

第1 章 Maven 项目构建工具… ……… 1

     课程思政目标… ……………………… 1

     1.1 Maven 基础… …………………… 1

     1.2 Maven 的下载和安装… ………… 2     

     1.3 Maven 项目结构及生命周期… … 4

     1.4 仓库、坐标与依赖管理… ……… 13

     1.5 本章小节… ……………………… 15

第2 章 MyBatis 框架基础……………… 16

     课程思政目标… ……………………… 16

     2.1 MyBatis 框架概述………………… 16

     2.2 MyBatis 的工作原理……………… 17

     2.3 MyBatis 入门示例………………… 20

     2.4 MyBatis 配置文件… …………… 28

     2.5 本章小节… ……………………… 34

第3 章 MyBatis 映射文件与注解……… 35

     课程思政目标… ……………………… 35

     3.1 映射文件概述… ………………… 35

     3.2 动态SQL… ……………………… 45

     3.3 关联查询… ……………………… 53

     3.4 注解方式… ……………………… 64

     3.5 本章小结… ……………………… 72

第4 章 Spring IoC 容器……………… 73

     课程思政目标… ……………………… 73

     4.1 Spring 概述… …………………… 73

     4.2 装配Bean… ……………………… 77

     4.3 依赖注入… ……………………… 80

     4.4 Bean 的作用域… ………………… 88

     4.5 Bean 的生命周期… ……………… 93

     4.6 本章小节… ……………………… 95

第5 章 Spring AOP与声明式事务… … 96

     课程思政目标… ……………………… 96

     5.1 Spring AOP 概述… ……………… 96

     5.2 AOP 实现机制… ………………… 98

     5.3 Spring AOP 实现… ……………… 105

     5.4 Spring 与MyBatis 框架的整合…… 111

     5.5 声明式事务管理… ……………… 115

     5.6 本章小结… ……………………… 124

第6 章 Spring MVC 基础……………… 125

     课程思政目标… ……………………… 125

     6.1 Spring MVC 概述………………… 125

     6.2 Spring MVC 的工作机制………… 127

     6.3 控制器… ………………………… 129

     6.4 转发请求和重定向… …………… 140

     6.5 本章小结… ……………………… 142

第7 章 Spring MVC 数据绑定………… 143

     课程思政目标… ……………………… 143

     7.1 数据绑定概述… ………………… 143

     7.2 简单的数据绑定… ……………… 144

     7.3 复杂的数据绑定… ……………… 152

     7.4 JSON 数据绑定…………………… 158

     7.5 本章小结… ……………………… 169

第8 章 Spring MVC 进阶……………… 170

     课程思政目标… ……………………… 170

     8.1 拦截器… ………………………… 170

     8.2 异常处理… ……………………… 175

     8.3 文件上传和下载… ……………… 180

     8.4 SSM 框架整合… ………………… 186

     8.5 本章小结… ……………………… 194

第9 章 Spring Boot 基础… …………… 196

     课程思政目标… ……………………… 196

     9.1 Spring Boot 概述… ……………… 196

     9.2 Spring Boot 入门实例… ………… 198

     9.3 Spring Boot 配置… ……………… 212

     9.4 本章小结… ……………………… 218

第10 章 Spring Boot 进阶… ………… 219

     课程思政目标… ……………………… 219

     10.1 Web MVC 配置… ……………… 219

     10.2 Thymeleaf 模板引擎… ………… 224

     10.3 整合MyBatis 数据库… ………… 228

     10.4 Spring Boot 安全控制…………… 233

     10.5 本章小结………………………… 246

第11 章 Spring Boot 项目实践… …… 247

     课程思政目标… ……………………… 247

     11.1 系统分析与设计………………… 247

     11.2 项目基础环境配置……………… 250

     11.3 模块功能实现…………………… 253

     11.4 本章小结………………………… 265

参考文献………………………………… 266

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载

热门文章

  • 各省、自治区、直辖市新闻出版局,各相关印刷、发行单位:教材建设事关党对教育工作的领导,事关意识形态安全和国家长治久安。为切实做好2022—2023学年中小学教科书印制发行工作,现将有关事项通知如下。
    4493 次阅读2022年10月01日
  • 首届职业本科生的“远大前程”近日,应届生郭宇豪将入职一家电气行业的上市公司,成为一名嵌入式软件开发工程师。吸引他的,除了11万元的年薪,还有公司的综合实力和发展前景。他把这个工作机会归功于职业本科期间的学习,“学校在理论和技能方面为我插上了双翼。
    6073 次阅读2022年10月01日
  • 百年大计,教育为本。立德树人,培根铸魂。2019年3月18日,中共中央总书记、国家主席、中央军委主席习近平在北京主持召开学校思想政治理论课教师座谈会并发表重要讲话。习近平总书记指出,推动思想政治理论课改革创新,要不断增强思政课的思想性、理论性和亲和力、针对性,并提出“八个相统一”教学要求。
    7449 次阅读2022年10月01日
  • 近日,教育部印发《新时代马克思主义理论研究和建设工程教育部重点教材建设推进方案》,强调要整体推进不同学段、不同类型高校哲学社会科学相关学科专业教材建设,用5年时间,重点建设200种精品教材,形成以马克思主义为指导、体现中国特色的高校哲学社会科学教材系列。
    10222 次阅读2022年10月01日
  • 近日,教育部举行党组理论学习中心组集体学习暨教育信息化首场辅导报告会。中国科学院院士、南京大学校长吕建作题为《数字经济健康发展的若干思考与认识》的报告。
    13988 次阅读2022年01月01日
遇到教材问题?
专业老师 咨询更可靠
快速咨询
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询