只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

382 篇文章 0 订阅
31 篇文章 0 订阅

写在前面

这段时间用springboot感觉确实挺好用的,很大程度上的简化了开发,尤其是它的自动化配置,让大大的提高了开发效率,现在我们要让SpringBoot与MyBatis一起工作。

以调试一个实际的SpringBoot启动程序为例,参考流程中主要类类图,来分析其启动逻辑和自动化配置原理。

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

SpringBoot实战派

SpringBoot创新点:

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

章节介绍:


第1章进入Spring Boot世界

  • 1.1 认识SpringBoot
  • 1.2 学习SpringBoot的建议

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第2章准备开发环境

  • 2.1搭建环境
  • 2.2熟悉Maven

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第3章使用开发工具

  • 3.1安装开发工具IDEA及插件
  • 3.2实例1:用Spring Boot输出Hello World"
  • 3.3在Eclipse中开发Spring Boot应用程序
  • 3.4了解Spring官方开发工具STS
  • 3.5必会的IDEA实用技能
  • 3.6比较IDEA与Eclipse
  • 3.7如何使用本书源代码

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

 


基础篇

第4章Spring Boot基础

4.1了解Spring Boot

  • 4.1.1了解Spring Boot项目结构
  • 4.1.2了解Spring Boot的入口类
  • 4.1.3了解Spring Boot的自动配置
  • 4.1.4了解Spring Boot热部署
  • 4.1.5实例2:定制启动画面

4.2 Spring Boo的常用注解

  • 4.2.1什么是注解式编程
  • 4.2.2了解系统注解
  • 4.2.3 Spring Boot的常用注解

4.3使用配置文件

  • 4.3.1实例3:演示如何使用application.ym|文件
  • 4.3.2实例4:演示如何使用application.properties文件
  • 4.3.3实例5:用application.yml和application.properties配置多环境

4.4了解Spring Boot的Starter

  • 4.4.1官方的Starter
  • 4.4.2使用Starter

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第5章分层开发Web应用程序

  • 5.1应用程序分层开发模式一MVC
  • 5.2使用视图技术Thymeleaf
  • 5.3使用控制器
  • 5.4理解模型
  • 5.5实例7:实现MVC模式的Web应用程序
  • 5.6验证数据

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第6章响应式编程

  • 6.1认识响应式编程
  • 6.2实例9:用注解式开发实现Hello World
  • 6.3实例10:用注解式开发实现数据的增加、删除、修改和查询
  • 6.4实例11:用响应式开发WebFlux
  • 6.5实例12:用WebFlux模式操作MongoDB数据库,实现数据的增加、删除、修改和查询功能

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

 


进阶篇

第7章Spring Boot进阶

  • 7.1面向切面编程AOP
  • 7.2认识IoC容器和Servlet容器
  • 7.3过滤器与监听器
  • 7.4 自动配置
  • 7.5元注解
  • 7.6异常处理
  • 7.7单元测试

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第8章用ORM操作SQL数据库

  • 8.1认识Java的数据库连接模板JDBCTemplate
  • 8.2 JPA-Java持久层API
  • 8.3认识JPA的接口
  • 8.4 JPA的查询方式
  • 8.5实例27:用JPA开发文章管理模块
  • 8.6实现自动填充字段
  • 8.7学握关系映射开发
  • 8.8认识MyBatis—Java数据持久层框架
  • 8.9实例31:用MyBatis实现数据的增加、删除、修改、查询和分页
  • 8.10比较JPA与MyBatis

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第9章接口架构风格一RESTful

  • 9.1 REST—前后台间的通信方式
  • 9.2设计统一的RESTful风格的数据接口
  • 9.3实例32:为APP、PC、H5网页提供统一风格的API
  • 9.4实例33:用Swagger实现接口文档
  • 9.5用RestTemplate发起请求

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第10章集成安全框架,实现安全认证和授权

  • 10.1 Spring Security--- Spring的安全框架
  • 10.2配置Spring Security
  • 10.3实例36:用Spring Security实现后台登录及权限认证功能
  • 10.4权限控制方式
  • 10.5认识JWT
  • 10.6实例39:用JWT技术为Spring Boot的API增加认证和授权保护
  • 10.7 Shiro-- Apache通用安全框架
  • 10.8实例40:用Shiro实现管理后台的动态权限功能
  • 10.9对比Spring Security与Shiro

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第11章在Spring Boot中使用Redis实现高并发

  • 11.1认识Spring Cache
  • 11.2认识Redis
  • 11.3 Redis的数据类型
  • 11.4用RedisTemplate操作Redis的5种数据类型
  • 11.5实例47:用Redis和MyBatis完成缓存数据的增加、删除、修改、查询功能
  • 11.6实例48:用Redis和UPA实现缓存文章和点击量
  • 11.7实例49:实现分布式Session

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第12章用RabbitMQ实现系统间的数据交换

  • 12.1认识RabbitMQ
  • 12.2 RabbitMQ的基本概念
  • 12.3 RabbitMQ的六种工作模式
  • 12.4认识AmqpTemplate接口
  • 12.5在Spring Boot中集成RabitMQ
  • 12.6在Spring Boot中实现RbitMQ的4种发送/接收模式
  • 12.7实例54:实现消息队列延迟功能

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第13章使用NoSQL数据库实现搜索引擎

  • 13.1 Elasticsearch--搜索应用服务器
  • 13.2实例55:用ELK管理Spring Boot应用程序的日志
  • 13.3实例56:在Spring Boot中实现增加、删除、修改、查询文档的功能
  • 13.4 Elasticsearch查询
  • 13.5实例57:实现产品搜索引擎
  • 13.6 Solr--搜索应用服务器
  • 13.7实例58:在Solr中实现数据的增加、删除、修改和查询
  • 13.8对比Elasticsearch和Solr

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

 


项目实战篇

第14章实例59:开发企业级通用的后台系统

  • 14.1用JPA实现实体间映射关系
  • 14.2用Spring Security实现动态授权(RBAC) 功能
  • 14.3监控Spring Boot应用

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

第15章实例60:实现一个类似京东”的电子商务商城

  • 15.1用Spring Security实现会员系统
  • 15.2整合会员系统(Web. APP多端多方式注册登录) +后台系统
  • 15.3实现购物系统
  • 15.4用Redis实现分布式秒杀系统
  • 15.5用RabbitMQ实现订单过期取消功能
  • 15.6实现结算和支付功能

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

以上就是SpringBoot实战派的部分内容,以下还会有《SpringBoot精髓》的学习资料:


SpringBoot精髓

目录总纲

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

PDF主要内容

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

 

Redis实战

目录总纲

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

PDF主要内容

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

 


Redis深度历险:核心原理和应用实践

目录总纲

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

PDF主要内容

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

 

只会SSM框架就敢说是程序员吗?Springboot+Mybatis不香了吗?

以上就是《SpringBoot实战派》+《Spring编程思想》+《Redis实战》+《Redis深度历险》的主要内容:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值