新書推薦:

《
关系5.0
》
售價:HK$
131.9

《
翻篇是一种能力
》
售價:HK$
63.8

《
刘伯温与哪吒城:北京建城的传说
》
售價:HK$
96.8

《
文化的故事:从岩画艺术到韩国流行音乐(译林思想史)哈佛大学教授沉淀之作 获奖不断 全球热销 亲历文化史上的15个关键点 从史前艺术到当代韩流的人类文化全景
》
售價:HK$
85.8

《
不结婚的社会:双亲如何成为特权,以及家庭为何很重要
》
售價:HK$
63.8

《
怎样决定大事
》
售價:HK$
109.9

《
蓝色机器:感受海洋引擎的深沉脉动
》
售價:HK$
96.8

《
美元霸权的兴衰:它将如何影响全球经济、金融市场和我们的财富(梳理美元发展历程,剖析崛起与衰退的根源)
》
售價:HK$
63.8
|
編輯推薦: |
本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全
|
內容簡介: |
本书为 Java企业项目开发提供指导,涉及 Java企业项目的各方面开发技术,主要内容包括初识 Spring、Spring MVC开发基础、Spring Boot开发入门、Spring Boot原理解读与配置、Spring Boot数据访问与事务、Spring Boot高并发和 Spring Boot安全机制,并通过实际的操作案例,直观地介绍了 Java企业项目的实现过程。本书从 Spring的概念开始,深入浅出地讲解如何使用 Spring Boot开发智慧信息管理系统,内容系统全面,可以帮助开发人员快速实现企业项目开发。 每个项目均采用任务驱动的模式,按照“项目导言”→“学习目标”→“任务”→“项目小结”→“课后习题”→“学习评价”的思路编写,任务明确,重点突出,简明实用。同时,本书按照学生能力形成与学习动机的发展规律进行目标结构、内容结构和过程结构的设计,使学生可以在较短的时间内快速掌握 Java轻量级框架技术。在每个项目小结后都附有课后习题,供读者在课外巩固所学的内容。本书内容侧重实战,每个重要的技术都精心配置了实例,在学完技能点的详细内容后,读者可以通过实例进一步深入了解该技能的应用场景及实现效果,这种“技能点+实例”的设置更易于记忆和理解,也为实际应用打下了坚实的基础。 本书可作为各类职业院校计算机及相关专业的教材,也可作为程序设计人员的参考用书。 本书配有电子课件、习题答案和源代码,选用本书作为授课教材的教师可登录机械工业出版社教育服务网( www.cmpedu.com)注册后免费下载,或联系编辑( 010-88379194)咨询。本书还配有二维码视频,读者可扫码观看。
|
目錄:
|
前言二维码索引 项目 1 初识 Spring // 001 项目导言 // 001 学习目标 // 001 任务1 认识Spring // 002 任务2 Spring依赖注入 // 009 任务3 Spring中的AOP // 017 项目小结 // 027 课后习题 // 028 学习评价 // 029 项目 2 Spring MVC开发基础 // 031 项目导言 // 031 学习目标 // 031 任务1 初识Spring MVC // 032 任务2 Spring MVC进阶 // 039 任务3 拦截器的使用 // 044 任务4 文件上传和下载 // 054 项目小结 // 065 课后习题 // 065 学习评价 // 066 项目 3 Spring Boot开发入门 // 067 项目导言 // 067 学习目标 // 067 任务1 Spring Boot程序初识 // 068 任务2 Spring Boot程序探究 // 076 项目小结 // 090 课后习题 // 090 学习评价 // 091 项目导言 // 093学习目标 // 093任务1 智慧信息管理系统的基础配置 // 094任务2 智慧信息管理系统的自定义配置 // 109项目小结 // 121课后习题 // 121学习评价 // 122 项目 5 Spring Boot数据访问与事务 // 123 项目导言 // 123 学习目标 // 123 任务1 智慧信息管理系统的部门管理 // 124 任务2 智慧信息管理系统的角色管理 // 141 项目小结 // 161 课后习题 // 161 学习评价 // 162 项目 6 Spring Boot高并发 // 163 项目导言 // 163 学习目标 // 163 任务1 智慧信息管理系统的资产采购 // 164 任务2 智慧信息管理系统的缓存配置 // 189 项目小结 // 197 课后习题 // 197 学习评价 // 198 项目 7 Spring Boot安全机制 // 199 项目导言 // 199 学习目标 // 199 任务1 智慧信息管理系统的登录认证 // 200 任务2 智慧信息管理系统的权限管理 // 207 项目小结 // 217 课后习题 // 217 学习评价 // 218 参考文献 // 219
|
內容試閱:
|
Spring进入开发领域已经 20多年了,它的基本使命是使 Java应用的开发更容易。最初,这意味着它会提供一个轻量级的 EJB 2.x替代方案,但这只是 Spring的序幕。多年来, Spring将其简化开发的使命扩展到了它所面临的各种挑战上,包括持久化、安全性、集成和云计算等。尽管 Spring在实现和简化企业级 Java开发方面已走过了 20多年时间,但它丝毫没有显示出发展速度放缓的迹象。 Spring在继续迎接 Java开发的挑战,无论是创建部署在传统应用服务器上的应用,还是创建部署在云端 Kubernetes集群上的容器化应用程序。随着 Spring Boot开始提供自动配置、依赖注入和运行时监控等功能,现在已成为 Spring开发者的理想选择。 本书是 Java企业级项目开发指南,即使是 Java框架新手,也能跟随本书轻松学习处理数据、保证应用安全,以及管理应用配置等内容,并探索将 Spring应用与其他应用程序集成的方法。在本书的末尾,将会介绍如何使用 Spring Boot的安全机制,并介绍各种权限管理方案。 本书的特点: 本书从不同的视角对 Java企业级项目开发进行知识和案例的讲解,包括 Spring依赖注入、Spring MVC进阶、拦截器的使用、 Spring Boot原理解读与配置、智慧信息管理系统的部门管理、智慧信息管理系统的缓存配置和智慧信息管理系统的权限管理等,以帮助读者提高实际开发水平和项目能力。 全书知识点的讲解由浅入深,结构条理清晰,同时保持了整本书的知识深度。每个项目都按照项目导言、学习目标、任务、项目小结、课后习题和学习评价的思路编写。其中,项目导言通过实际情景引入本项目学习的主要内容,学习目标对本项目内容的学习提出要求,任务对当前任务进行概述、对当前任务所需知识进行讲解、对当前任务进行具体的实现,项目小结对本项目学习内容进行总结,课后习题帮助读者进行练习,学习评价帮助读者检测是否掌握了本项目的相关技能。 本书的主要内容: 本书共 7个项目。项目 1讲述了什么是 Spring、Spring依赖注入和 Spring中的 AOP。项目 2详细介绍了 Spring MVC开发基础,包含初识 Spring MVC、Spring MVC进阶、拦截器的使用、文件上传和下载等。项目 3详细介绍了 Spring Boot开发入门知识,包括 Spring Boot程序初识、 Spring Boot程序探究。项目 4详细介绍了 Spring Boot原理解读与配置,包括智慧信息管理系统的基础配置、智慧信息管理系统的自定义配置。项目 5详细介绍了 Spring Boot数据访问与事务,包括智慧信息管理系统的部门管理、智慧信息管理系统的角色管理。项目 6详细介绍了 Spring Boot高并发,包括智慧信息管理系统的资产采购、智慧信息管理系统的缓存配置。项目 7详细介绍了 Spring Boot安全机制,包括智慧信息管理系统的登录认证、智慧信息管理系统的权限管理。 教学建议: 项 目 动手操作学时 理论学时 项目 1 初识 Spring 3 3 项目 2 Spring MVC开发基础 3 3 项目 3 Spring Boot开发入门 3 3 项目 4 Spring Boot原理解读与配置 3 3 项目 5 Spring Boot数据访问与事务 3 3 项目 6 Spring Boot高并发 3 3 项目 7 Spring Boot安全机制 3 3 本书由哈尔滨职业技术大学王永强、浪潮集团崔瑞娟和山东青年政治学院孟祥佳担任主编,哈尔滨职业技术大学陈井霞、滨州职业学院王雅玡和山东胜利职业学院刘岩担任副主编。其中,王永强和崔瑞娟负责本书的整体策划、组织、沟通协调和统稿工作,并编写本书的项目 1、项目 2和项目 3,孟祥佳负责编写本书的项目 4和项目 5,陈井霞、王雅玡和刘岩负责编写本书的项目 6和项目 7。另外,参与本书编写的还有山东职业学院程琳、山东服装职业学院赵海涛和济南工程职业技术学院吴丹丹,他们进行了本书的审稿和修改工作。 由于编者水平有限,书中难免出现疏漏或不足之处,敬请读者批评指正。 编者
|
|