Spring快速入门
本书特色
[
SSM目前是J2EE开发*常用、*流行的框架。本书将对Spring、Spring MVC、MyBatis、Spring Boot、Docker的使用进行介绍,每一章都有代码示例,便于理解每个章节的知识点,让读者掌握SSM框架,快速 上手。
全书分为11章,内容包括Spring框架用到的注解、反射,Spring框架基础,核心容器,AOP,DAO,ORM与MyBatis,Spring MVC,Spring Boot配置,Spring Boot应用,Docker入门知识,*后实现一个用户权限管理的项目案例。
本书既适合Spring框架初学者学习(需要有Java编程基础),也适合高等院校和培训学校相关专业的师生参考。
]
内容简介
[
本书用于Spring框架入门,以通俗易懂的方式介绍了Spring框架基础及其包含的各个模块,内容包括Spring核心模块Core、AOP、DAO、ORM、MVC、ORM框架MyBatis的使用、Spring Boot的使用、Docker入门等,*后给出一个综合实战案例。
]
作者简介
[
图格新知-夏工 2019-6-28 14:17:35
崔彦威,软件工程师,拥有多种语言软件开发经验,博客园人气博主,对于Web应用开发有一些理解,希望本书对有志于Spring框架的初学者们有所帮助。
]
目录
目 录第1章 Java基础 11.1 注解 11.1.1 什么是注解 11.1.2 内置注解 21.1.3 元注解 21.1.4 自定义注解 31.1.5 注解使用场景介绍 61.2 反射 71.2.1 反射机制 71.2.2 理解Class类 71.2.3 反射的使用 91.3 小结 15第2章 Spring基础 162.1 Spring框架介绍 162.1.1 起源 162.1.2 简介 172.1.3 框架结构 172.2 依赖注入DI与控制反转IOC 192.2.1 什么是依赖注入 192.2.2 什么是控制反转 192.2.3 依赖注入的优缺点 202.2.4 IOC实例 202.3 面向切面编程 252.3.1 认识横切和纵切 252.3.2 什么是AOP 252.3.3 AOP原理 262.4 小结 29第3章 核心容器 303.1 IOC容器 303.1.1 容器介绍 303.1.2 BeanFactory 303.1.3 ApplicationContext 353.2 Bean的配置 363.2.1 基于XML配置Bean 363.2.2 使用注解定义Bean 363.2.3 基于Java类提供Bean定义 373.3 Bean的注入 383.3.1 XML方式注入 383.3.2 注解方式注入 463.4 Bean的作用域和生命周期 473.4.1 Bean的作用域 473.4.2 Bean的生命周期 493.5 小结 53第4章 Spring之AOP 544.1 AOP基础 544.1.1 AOP的引入 544.1.2 AOP主要概念 554.2 AOP实现 564.3 小结 66第5章 Spring之DAO 675.1 JDBC详解 675.1.1 JDBC介绍 675.1.2 操作步骤 685.1.3 Statement的使用 685.1.4 使用PreparedStatement返回自增主键 705.1.5 使用CallableStatement调用存储过程 725.1.6 批处理 735.1.7 事务处理 765.2 Spring DAO模块 795.2.1 JdbcDaoSupport的使用 795.2.2 MappingSqlQuery的使用 845.2.3 SqlUpdate的使用 855.2.4 SqlFunction的使用 865.3 Spring事务管理 875.4 小结 88第6章 MyBatis快速入门 896.1 ORM框架介绍 896.1.1 ORM框架简介 896.1.2 MyBatis框架介绍 906.1.3 MyBatis入门 906.2 XML配置 936.2.1 properties属性 936.2.2 settings 956.2.3 typeAliases 986.2.4 typeHandlers 996.2.5 配置环境(environments) 1046.2.6 映射器(mappers) 1076.3 XML映射文件 1076.3.1 查询元素select 1076.3.2 更新元素Insert、Update、Delete 1096.3.3 可重用语句块sql 1106.3.4 数据集映射resultMap 1116.3.5 缓存和自定义缓存 1186.4 动态SQL 1236.4.1 if语句 1236.4.2 choose (when, otherwise)语句 1246.4.3 choose (when, otherwise)语句 1246.4.4 foreach语句 1256.5 逆向工程 1266.6 分页插件pagehelper 1296.7 小结 130第7章 Spring之Spring MVC 1317.1 MVC框架 1317.1.1 MVC模式简介 1317.1.2 MVC和设计模式区别 1327.1.3 优缺点 1327.2 Spring MVC处理流程 1337.2.1 Spring MVC引入 1337.2.2 处理流程 1427.3 HandlerMapping的使用 1497.3.1 RequestMappingHandlerMapping 1507.3.2 BeanNameUrlHandlerMapping 1517.3.3 SimpleUrlHandlerMapping 1517.4 传递数据到Controller 1527.4.1 URL传递数据到Controller 1527.4.2 View传递数据到Controller 1547.5 传递数据到View 1557.5.1 ModelAndView 1557.5.2 @SessionAttributes 1567.5.3 @ModelAttribute 1577.6 拦截器的使用 1597.7 Ajax与Controller交互 1617.8 小结 164第8章 Spring Boot配置 1658.1 Spring Boot基础 1658.1.1 Spring Boot简介 1658.1.2 在线安装 1668.1.3 离线安装 1668.1.4 创建Spring Boot项目 1678.2 Spring Boot基本配置 1698.2.1 定制Banner 1698.2.2 配置文件 1708.2.3 使用xml配置 1708.3 Spring Boot读取配置 1728.3.1 读取核心配置文件 1728.3.2 读取自定义配置文件 1738.4 Profile配置 1748.5 日志配置 1758.5.1 简述 1758.5.2 Logback的使用 1768.5.3 Log4j2的使用 1798.6 运行原理 1818.6.1 习惯优于配置 1818.6.2 运行原理 1828.7 小结 185第9章 Spring Boot的应用 1869.1 Spring Boot之Web 1869.1.1 Spring Boot集成Thymeleaf 1869.1.2 Spring Boot集成JSP 1909.2 Spring Boot之Data 1919.2.1 Spring Boot集成MyBatis 1929.2.2 Spring Boot集成Redis 1979.2.3 Spring Boot集成MyBatis使用Redis做缓存 2029.2.4 Spring Boot集成RabbitMQ 2089.3 Spring Boot之集成其他工具 2199.3.1 Spring Boot集成Druid 2199.3.2 Spring Boot定时任务 2219.3.3 Spring Boot集成Swagger2 2239.3.4 Spring Boot打包部署 2279.4 小结 229第10章 Docker入门 23010.1 Docker基础 23010.1.1 Docker介绍 23010.1.2 Docker在Windows下的安装 23110.2 Docker镜像 23310.2.1 获取镜像 23310.2.2 查看镜像 23410.2.3 使用tag添加镜像标签 23410.2.4 使用inspect查看详细信息 23410.2.5 使用history查看镜像历史记录 23510.2.6 镜像查找 23510.2.7 删除镜像 23610.2.8 创建镜像 23710.2.9 另存和载入镜像 23810.3 容器 23910.3.1 新建与启动容器 23910.3.2 守护态运行 24110.3.3 终止容器 24110.3.4 进入容器 24210.3.5 容器的导入导出 24310.4 搭建私有仓库 24410.5 数据管理 24510.5.1 数据卷 24510.5.2 数据卷容器 24710.6 端口映射与容器互联 24710.6.1 端口映射 24810.6.1 容器互联 24910.7 Dockerfile 25010.8 Docker容器Tomcat部署war包 25210.9 小结 254第11章 用户权限管理项目实战 25511.1 项目基础 25511.1.1 项目介绍 25511.1.2 需求分析 25511.1.3 技术选型 25611.2 项目实现 25711.2.1 搭建框架 25711.2.2 数据库设计 25811.2.3 前端框架引入 25911.2.4 用户角色增删改查 26111.2.5 Shiro用户权限管理 27111.3 小结 277
封面
书名:Spring快速入门
作者:崔彦威
页数:未知
定价:¥69.0
出版社:清华大学出版社
出版日期:2019-07-01
ISBN:9787302530824
PDF电子书大小:153MB 高清扫描完整版
本文标题:《Spring快速入门》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!