http://b.jtthink.com/read.php?tid=1050
http://b.jtthink.com/read.php?tid=676
开张课,我们将快速上手并运行我们第一个应用。相信大家很快会爱上Spring boot开发的便捷性。
本节课我们将学习到spring boot的热启动、autowired自动加载、value注解、属性注入等知识点
之前我们在传统Spring中配置bean和互相依赖需要写很多配置。那么在Spring Boot中的怎么快速完成呢?
本课时我们直奔数据库交互。后面的课时还会讲到和其他第三方进行交互。尽早进入实战部分
我们会花3课时左右讲解下mybatis 的基本使用套路。本节课是整合
我们会花3课时把mybatis里面常用的内容给普及一下,今天我们要讲的是新增数据得到主键以及SQL动态生成的方法。
本节课我们来简单讲一下本地事务和对应API的写法。后面我们还会讲到分布式事务,这是重点
使用spring boot来处理rest api风格的异常处理是非常简单的。这节课来介绍一下异常的统一处理
这节课开始我们开始讲AOP在Spring BOOT中的使用。很简单,在我们后面的实战章节会使用,请务必掌握
今天我们来讲AfterReturning、Around。并且模拟在用户API中对数据进行控制和修改返回结果
第一章基础部分我们即将告一段落,很快我们将进入第二章。Spring Boot和各种第三方的配合使用篇.这节课我们来演示一下最简单的部署
进入第二章,我们将开始学习Spring Cloud微服务开发。本章节从最简易的配置中心开始
上节课我们使用了本地文件的方式,这节课我们使用自建的Git仓库来完成配置中心的发布
上两节课我们学会了Spring Config Server的基本操作后,我们这时就需要考虑安全因素,因为配置信息一般都是私密信息。
今天这节课我们开始学习服务的注册和发现。这是进行微服务开发的第一步基础。
入门了Eureka后,我们要对其的一些机制有所了解。今天我们将学到Eureka自我保护机制、健康检查的作用、actuator模块监控的作用
今天我们来实现Ribbon的基本使用
之前我们使用了RestTemplate来调用服务,在一些地方不是很方便。这节课我们使用更有逼格的Feign来调用。
什么是雪崩,有哪些场景?本节课我们来入门一下Netflix的容错神器--Hystrix
在我们前两章建立了基本概念后,这一章开始进入实际交互第三方的学习。redis为我们第一要学习的第三方。
redis有很多使用场景,很多同学把redis当缓存用。那么光缓存也有很多使用场景。譬如今天我们用来保存token
redis当缓存用的另一个常见场景是新闻缓存。然后很多同学觉得很简单,存和插分分钟搞定。却不知这里面存在着很大的隐患
上节课我们学习了新闻缓存的存入。那么如果类似商品数据且有一些字段是经常会变的。那么我们该以什么形式保存呢?
前面课时我们讲了如何把redis当做缓存使用。这节课我们来介绍把redis当做消息队列使用的一个场景。
在规模不是特别大的情况下,redis可以很完美的解决商品秒杀场景。今天我们以库存为例给大家演示下redis的强大
本课时进入第四章,我们将学习到Spring Security和Spring boot结合交互的功能,从而进一步实现我们的系统安全。
在我们最简单的方式入手了Spring Security后,就需要对其如何进行rest api的方式开发进行学习。本课时简单利用过滤器的方式对token进行了判断和拦截
今天我们入手JWT,这是一个java web token规范。当然也有很多第三方的实现库。利用它可以快速方便的实现token的认证和验证
使用前面两节课的内容来完成一个相对完整的例子
今天我们来做一个角色权限控制的案例
学习了这么多基础知识点,我们开始利用这些知识点进行训练。今天我们先假设一个最简单的权限场景。来完成权限控制
本节课继续进一步看一下权限控制的案例
由于技术版本的变化,后续课时不再使用本课程中的版本。 后续章节讲单独开成各个新的课程,其中技术工具和版本也将更新,结合docker等容器化构建。范围包括(dubbo、微服务各个组件的详细讲解、消息队列等 )
问:为什么有的课程会涨价?
答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价
问:课程价格是每节课都要这么多钱?
答:课程价格是指该课程下面所有课时的总价,
问:为啥有课程最后显示课时正在更新?
答:说明我们的讲师还在录制中
问:购买课程后能看多久?
答:终身在线观看