Java开源框架企业级应用(大数据应用开发Java1+X职业技能等级证书配套教材)

价格 69.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 4 人关注
数量
+-
库存100
 
联系方式
加关注0

新书科技

VIP   VIP会员第2年
资料未认证
保证金未缴纳

内容简介

本书是“大数据应用开发(Java)”1+X职业技能等级证书配套教材,同时也是蓝桥学院“Java全栈工程师”培养项目配套教材。本书共17章,以MyBatis基础、MyBatis配置文件、SQL映射文件、关联查询、查询缓存、MyBatis开发、Spring框架、Spring AOP、调度框架Quartz、Spring整合MyBatis、Spring MVC、视图与表单、表单标签、文件上传与拦截器、异常处理与Spring MVC处理流程、SSM整合与Maven为基础,通过清晰的图文和完整的案例演示了每项技术的使用细节,并且在本书的后设置了第17章,介绍目前流行的Spring Boot、Spring Cloud等微服务技术。读者们学习本书后,可以快速掌握Java方向的主流框架技术,并将本书介绍的内容用于企业级项目开发中。本书直接服务于“大数据应用开发(Java)”1+X职业技能等级证书工作,可作为职业院校、应用型本科院校的计算机应用技术、软件技术、软件工程、网络工程和大数据应用技术等计算机类专业的教材,也可供从事计算机相关工作的技术人员参考。

目录

目录第1章 MyBatis基础 11.1 持久化及ORM的概念 11.1.1 持久化的概念 11.1.2 持久化层 11.1.3 ORM的概念及优势 21.2 开发个基于MyBatis的程序 21.2.1 MyBatis配置文件简介 71.2.2 SQL映射文件简介 91.2.3 使用MyBatis实现CRUD 101.2.4 使用Mapper动态代理优化程序 121.2.5 MyBatis调用存储过程实现CRUD 161.3 本章小结 181.4 本章练习 18第2章 MyBatis配置文件 212.1 MyBatis参数设置 212.1.1 properties属 212.1.2 settings全局参数配置 222.2 为实体类定义别名 242.2.1 单个别名定义 242.2.2 批量别名定义 252.3 类型处理器 262.3.1 内置类型处理器 262.3.2 自定义类型处理器 272.4 本章小结 322.5 本章练习 32第3章 SQL映射文件 353.1 输入参数 353.1.1 输入参数为简单类型 353.1.2 输入参数为实体类对象 383.1.3 输入参数为级联对象 403.1.4 输入参数为HashMap对象 413.2 输出参数 423.2.1 输出参数为简单类型或对象 423.2.2 输出参数为HashMap对象 433.2.3 使用resultMap输出类型及映射关系 443.3 动态SQL 453.3.1 用BC实现动态SQL 453.3.2 用MyBatis实现动态SQL 463.4 本章小结 523.5 本章练习 53第4章 关联查询 554.1 一对一查询 554.1.1 使用扩展类实现一对一查询 564.1.2 使用resultMap实现一对一查询 574.2 一对多查询 594.3 多对一查询与多对多查询 614.3.1 多对一查询 614.3.2 多对多查询 614.4 延迟加载 624.4.1 日志输出 624.4.2 延迟加载详解 634.5 本章小结 664.6 本章练习 67第5章 查询缓存 685.1 一级缓存 685.2 二级缓存 705.2.1 使用二级缓存 715.2.2 禁用二级缓存 735.2.3 清理二级缓存 735.3 整合第三方提供的二级缓存 755.4 本章小结 785.5 本章练习 79第6章 MyBatis开发 816.1 MyBatis逆向工程 816.1.1 逆向工程简介 816.1.2 使用MyBatis Generator生成代码 816.1.3 MyBatis批量操作 936.1.4 PageHelper 976.2 MyBatis Plus 996.2.1 MyBatis Plus映射关系 996.2.2 使用MyBatis Plus实现CRUD 1056.2.3 条件构造器与AR编程 1076.3 通用Mapper 1086.3.1 Mapper概述 1096.3.2 Mapper中的Selective问题 1116.3.3 自定义Mapper组合 1136.4 本章小结 1156.5 本章练习 116第7章 Spring框架 1177.1 Spring框架概述 1177.1.1 主流框架介绍 1177.1.2 搭建Spring框架的开发环境 1187.1.3 开发个Spring IoC程序 1217.1.4 Bean的作用域 1237.2 Spring IoC 1297.2.1 Spring IoC的发展 1297.2.2 通过new()方法创建对象 1307.2.3 通过工厂模式获取对象 1317.2.4 通过Spring IoC容器获取对象 1327.3 依赖注入 1337.3.1 依赖注入简介 1337.3.2 依赖注入的三种方式 1357.4 自动装配 1407.4.1 根据属名自动装配 1407.4.2 根据属类型自动装配 1417.4.3 根据构造器自动装配 1417.5 基于注解方式的IoC配置 1427.5.1 使用注解定义Bean 1427.5.2 使用注解实现自动装配 1437.5.3 扫描注解定义的Bean 1447.6 本章小结 1457.7 本章练习 145第8章 Spring AOP 1478.1 AOP的原理 1478.2 AOP的应用 1498.2.1 基于XML配置文件 1498.2.2 基于注解 1568.2.3 基于Schema配置 1618.3 Spring配置文件 1658.3.1 配置文件的拆分思路 1658.3.2 配置文件的加载路径 1668.3.3 配置文件的整合 1668.4 本章小结 1688.5 本章练习 168第9章 调度框架Quartz 1709.1 Quartz框架 1709.1.1 Quartz框架的基本概念 1709.1.2 Quartz框架入门程序 1719.1.3 JobExecutionContext 1749.1.4 ScheduleBuilder 1769.2 在Spring中集成Quartz 1789.2.1 Spring整合Quartz的原理 1789.2.2 通过案例演示Spring整合Quartz 1799.3 本章小结 1859.4 本章练习 185第10章 Spring整合MyBatis 18710.1 Spring整合MyBatis原理 18710.2 通过实例演示Spring整合MyBatis 18810.3 Spring整合MyBatis后的事务管理 19310.4 本章小结 20010.5 本章练习 201第11章 Spring MVC 20211.1 Spring MVC入门 20211.1.1 Spring MVC的获取 20211.1.2 开发个Spring MVC程序 20311.2 Spring MVC映射 20711.2.1 @RequestMapping 20711.2.2 Ant风格 21111.2.3 使用@PathVariable获取动态参数 21211.2.4 REST风格 21311.2.5 使用@RequestParam获取请求参数 21511.3 使用Spring MVC获取特殊参数 21711.3.1 @RequestHeader与@cookievalue 21711.3.2 实体参数与Servlet API的使用 21911.4 处理模型数据 22111.4.1 使用ModelAndView处理数据 22111.4.2 使用Map、ModelMap、Model作为方法的参数处理数据 22211.4.3 使用@SessionAttributes注解处理数据 22311.4.4 使用@ModelAttribute注解处理数据 22411.5 本章小结 22711.6 本章练习 228 第12章 视图与表单 23012.1 视图 23012.1.1 视图组件View 23012.1.2 视图解析器ViewResolver 23112.2 处理静态资源 23712.2.1 静态资源的特殊 23712.2.2 使用Spring MVC处理静态资源 23812.3 处理表单数据 23912.3.1 类型转换 23912.3.2 格式化数据 24112.3.3 数据校验 24412.4 本章小结 24712.5 本章练习 248第13章 表单标签 25013.1 form标签 25013.1.1 绑定表单对象 25013.1.2 支持所有的表单提交方式 25313.2 表单元素 25513.2.1 input标签、hen标签、password标签和textarea标签 25513.2.2 checkbox标签和checkboxes标签 25513.2.3 radiobutton标签和radiobuttons标签 26313.2.4 select标签 26513.2.5 option标签和options标签 26613.2.6 errors标签 27113.3 本章小结 27513.4 本章练习 276第14章 文件上传与拦截器 27714.1 文件上传 27714.1.1 文件上传原理 27714.1.2 使用Spring MVC实现文件上传案例 27714.2 Spring MVC拦截器 27914.2.1 拦截器简介 27914.2.2 拦截器的使用步骤 28014.2.3 拦截器的拦截配置 28114.3 使用Spring MVC整合JSON 28214.4 本章小结 28414.5 本章练习 284第15章 异常处理与Spring MVC处理流程 28615.1 异常处理 28615.1.1 ExceptionHandlerExceptionResolver 28615.1.2 ResponseStatusExceptionResolver 28915.1.3 DefaultHandlerExceptionResolver 29115.1.4 SimpleMappingExceptionResolver 29215.2 Spring MVC执行流程 29415.2.1 Spring MVC核心对象 29415.2.2 Spring MVC处理流程 29515.3 本章小结 29815.4 本章练习 299第16章 SSM整合与Maven 30016.1 SSM整合 30016.1.1 SSM整合的基本步骤 30016.1.2 优化SSM整合 30516.2 Maven 30716.2.1 Maven的安装 30716.2.2 开发个Maven项目 30816.2.3 使用Maven重构SSM项目 31316.3 本章小结 31916.4 本章练习 319第17章 微服务 32117.1 Spring Boot 32117.1.1 Spring Boot基础 32217.1.2 使用Spring Boot开发Web应用 33217.2 Spring Cloud 33717.2.1 微服务概述 33717.2.2 Spring Cloud生态概述 33817.2.3 使用Spring Cloud构建微服务项目 33917.3 本章小结 34917.4 本章练习 350附录A 部分练习参考答案及解析 351参考文献 361

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号