总结尚硅谷的视频springboot视频

 

这16个章节也就讲个大概,更多内容需要你自己去学习。

 

 

第1章尚硅谷SpringBoot入门
P01、尚硅谷_SpringBoot_入门-课程简介
P02、尚硅谷_SpringBoot_入门-Spring Boot简介
P03、尚硅谷_SpringBoot_入门-微服务简介
P04、尚硅谷_SpringBoot_入门-环境准备
P05、尚硅谷_SpringBoot_入门-springboot-helloworld
P06、尚硅谷_SpringBoot_入门-HelloWorld细节-场景启动器(starter)
P07、尚硅谷_SpringBoot_入门-HelloWorld细节-自动配置
P08、尚硅谷_SpringBoot_入门-使用向导快速创建Spring Boot应用

spring boot就是为了简化springMvc的配置  约定大于配置

springboot最大缺点就是入门容易   精通很难   它封装的太好了  

精通需要你非常的了解Spring的api   SpringBoot对Spring进行很多的封装

 

 

 

第2章尚硅谷SpringBoot配置
P09、尚硅谷_SpringBoot_配置-yaml简介
P10、尚硅谷_SpringBoot_配置-yaml语法
P11、尚硅谷_SpringBoot_配置-yaml配置文件值获取
P12、尚硅谷_SpringBoot_配置-properties配置文件编码问题
P13、尚硅谷_SpringBoot_配置-@ConfigurationProperties与@Value区别
P14、尚硅谷_SpringBoot_配置-@PropertySource、@ImportResource、@Bean
P15、尚硅谷_SpringBoot_配置-配置文件占位符
P16、尚硅谷_SpringBoot_配置-Profile多环境支持
P17、尚硅谷_SpringBoot_配置-配置文件的加载位置
P18、尚硅谷_SpringBoot_配置-外部配置加载顺序
P19、尚硅谷_SpringBoot_配置-自动配置原理
P20、尚硅谷_SpringBoot_配置-@Conditional&自动配置报告

properties是旧的写法      现在一般是yml写法

@Value     单个的类型

@还有一种是对应类类型的    复杂类型的

@Value("${person.last-name}")

private String name;

最后讲解了原理

 

 


第3章尚硅谷SpringBoot日志
P21、尚硅谷_SpringBoot_日志-日志框架分类和选择
P22、尚硅谷_SpringBoot_日志-slf4j使用原理
P23、尚硅谷_SpringBoot_日志-其他日志框架统一转换为slf4j
P24、尚硅谷_SpringBoot_日志-SpringBoot日志关系
P25、尚硅谷_SpringBoot_日志-SpringBoot默认配置
P26、尚硅谷_SpringBoot_日志-指定日志文件和日志Profile功能
P27、尚硅谷_SpringBoot_日志-切换日志框架

讲解了一大堆  其实就一张图

 

 

 

 

 

 


第4章尚硅谷SpringBootWeb开发
P28、尚硅谷_SpringBoot_web开发-简介
P29、尚硅谷_SpringBoot_web开发-webjars&静态资源映射规则
P30、尚硅谷_SpringBoot_web开发-引入thymeleaf
P31、尚硅谷_SpringBoot_web开发-thymeleaf语法
P32、尚硅谷_SpringBoot_web开发-SpringMVC自动配置原理
P33、尚硅谷_SpringBoot_web开发-扩展与全面接管SpringMVC
P34、尚硅谷_SpringBoot_web开发-【实验】-引入资源
P35、尚硅谷_SpringBoot_web开发-【实验】-国际化
P36、尚硅谷_SpringBoot_web开发-【实验】-登陆&拦截器
P37、尚硅谷_SpringBoot_web开发-【实验】-Restful实验要求
P38、尚硅谷_SpringBoot_web开发-【实验】-员工列表-公共页抽取
P39、尚硅谷_SpringBoot_web开发-【实验】-员工列表-链接高亮&列表完成
P40、尚硅谷_SpringBoot_web开发-【实验】-员工添加-来到添加页面
P41、尚硅谷_SpringBoot_web开发-【实验】-员工添加-添加完成
P42、尚硅谷_SpringBoot_web开发-【实验】-员工修改-重用页面&修改完成
P43、尚硅谷_SpringBoot_web开发-【实验】-员工删除-删除完成
P44、尚硅谷_SpringBoot_web开发-错误处理原理&定制错误页面
P45、尚硅谷_SpringBoot_web开发-定制错误数据
P46、尚硅谷_SpringBoot_web开发-嵌入式Servlet容器配置修改
P47、尚硅谷_SpringBoot_web开发-注册servlet三大组件
P48、尚硅谷_SpringBoot_web开发-切换其他嵌入式Servlet容器
P49、尚硅谷_SpringBoot_web开发-嵌入式Servlet容器自动配置原理
P50、尚硅谷_SpringBoot_web开发-嵌入式Servlet容器启动原理
P51、尚硅谷_SpringBoot_web开发-使用外部Servlet容器&JSP支持
P52、尚硅谷_SpringBoot_web开发-外部Servlet容器启动SpringBoot应用原理

 

Array.asList("1","2","3");

自定义异常  全局统一处理异常

 

 

 


第5章尚硅谷SpringBoot_Docker
P53、尚硅谷_SpringBoot_Docker-简介
P54、尚硅谷_SpringBoot_Docker-核心概念
P55、尚硅谷_SpringBoot_Docker-linux环境准备
P56、尚硅谷_SpringBoot_Docker-docker安装&启动&停止
P57、尚硅谷_SpringBoot_Docker-docker镜像操作常用命令
P58、尚硅谷_SpringBoot_Docker-docker容器操作常用命令
P59、尚硅谷_SpringBoot_Docker-docker安装MySQL

虚拟机上安装   我有腾讯云3年的够用了  这个虚拟机就别用了  每次启动都好麻烦啊

docker hub

 


第6章尚硅谷SpringBoot数据访问
P60、尚硅谷_SpringBoot_数据访问-简介
P61、尚硅谷_SpringBoot_数据访问-JDBC&自动配置原理
P62、尚硅谷_SpringBoot_数据访问-整合Druid&配置数据源监控
P63、尚硅谷_SpringBoot_数据访问-整合MyBatis(一)-基础环境搭建
P64、尚硅谷_SpringBoot_数据访问-整合MyBatis(二)-注解版MyBatis
P65、尚硅谷_SpringBoot_数据访问-整合MyBatis(二)-配置版MyBatis
P66、尚硅谷_SpringBoot_数据访问-SpringData JPA简介
P67、尚硅谷_SpringBoot_数据访问-整合JPA

JDBC感觉根本用不到。。。。

 

 

 

第7章尚硅谷SpringBoot原理
P68、尚硅谷_SpringBoot_原理-第一步:创建SpringApplication
P69、尚硅谷_SpringBoot_原理-第二步:启动应用
P70、尚硅谷_SpringBoot_原理-事件监听机制相关测试
P71、尚硅谷_SpringBoot_原理-自定义starter
P72、尚硅谷_SpringBoot_结束语

这个为什么当时是-08-这个工程 不应该是07吗   当时是新建的一个工程  空工程  2个module

这里讲了如何   新建空工程   module之间进行相互的依赖  本地调用   不是分布式的那种依赖。

无论学习什么技术,1看官方文档,2看它的源码,这2个结合就可以学透彻这门技术,

所有的技术都不是依靠背书,或者记忆的,只有掌握它内部的原理,才能应用自如,

 

 

 

第8章尚硅谷SpringBoot缓存
P01、尚硅谷-SpringBoot高级-缓存-JSR107简介
P02、尚硅谷-SpringBoot高级-缓存-Spring缓存抽象简介
P03、尚硅谷-SpringBoot高级-缓存-基本环境搭建
P04、尚硅谷-SpringBoot高级-缓存-@Cacheable初体验
P05、尚硅谷-SpringBoot高级-缓存-缓存工作原理&@Cacheable运行流程
P06、尚硅谷-SpringBoot高级-缓存-@Cacheable其他属性
P07、尚硅谷-SpringBoot高级-缓存-@CachePut
P08、尚硅谷-SpringBoot高级-缓存-@CacheEvict
P09、尚硅谷-SpringBoot高级-缓存-@Caching&@CacheConfig
P10、尚硅谷-SpringBoot高级-缓存-搭建redis环境&测试
P11、尚硅谷-SpringBoot高级-缓存-RedisTemplate&序列化机制
P12、尚硅谷-SpringBoot高级-缓存-自定义CacheManager

这里讲的缓存不好使  ,还是项目中的缓存工具好用,都配置好了,不用写在方法上面

缓存第一次访问数据库,第二次及以后就不会访问数据库了。

总体上讲还是字母哥的视频讲的比较的好。

 

 

第9章尚硅谷SpringBoot消息
P13、尚硅谷-SpringBoot高级-消息-JMS&AMQP简介
P14、尚硅谷-SpringBoot高级-消息-RabbitMQ基本概念简介
P15、尚硅谷-SpringBoot高级-消息-RabbitMQ运行机制
P16、尚硅谷-SpringBoot高级-消息-RabbitMQ安装测试
P17、尚硅谷-SpringBoot高级-消息-RabbitTemplate发送接受消息&序列化机制
P18、尚硅谷-SpringBoot高级-消息-@RabbitListener&@EnableRabbit
P19、尚硅谷-SpringBoot高级-消息-AmqpAdmin管理组件的使用

姐姐放书架上给弟弟看书用的例子比较好理解,消息中间件。

这章就没怎么看懂啊


第10章尚硅谷SpringBoot检索
P20、尚硅谷-SpringBoot高级-检索-Elasticsearch简介&安装
P21、尚硅谷-SpringBoot高级-检索-Elasticsearch快速入门
P22、尚硅谷-SpringBoot高级-检索-SpringBoot整合Jest操作ES
P23、尚硅谷-SpringBoot高级-检索-整合SpringDataElasticsearch

这个我看在实际项目中有使用到的,   和jpaTemplate用法是差不多的

看完了 

 

第11章尚硅谷SpringBoot任务
P24、尚硅谷-SpringBoot高级-任务-异步任务
P25、尚硅谷-SpringBoot高级-任务-定时任务
P26、尚硅谷-SpringBoot高级-任务-邮件任务

任务这里也是字母哥,那里讲解的比较的好。 看完了

 

 

第12章尚硅谷SpringBoot安全
P27、尚硅谷-SpringBoot高级-安全-测试环境搭建
P28、尚硅谷-SpringBoot高级-安全-登录&认证&授权
P29、尚硅谷-SpringBoot高级-安全-权限控制&注销
P30、尚硅谷-SpringBoot高级-安全-记住我&定制登陆页

市面上的安全框架 主要是shiro和spring security(这里只是讲解了spring security的使用)

前后端不分离的模式  不好

 


第13章尚硅谷SpringBoot分布式
P31、尚硅谷-SpringBoot高级-分布式-dubbo简介
P32、尚硅谷-SpringBoot高级-分布式-docker安装zookeeper
P33、尚硅谷-SpringBoot高级-分布式-SpringBoot、Dubbo、Zookeeper整合
P34、尚硅谷-SpringBoot高级-分布式-SpringCloud-Eureka注册中心
P35、尚硅谷-SpringBoot高级-分布式-服务注册
P36、尚硅谷-SpringBoot高级-分布式-服务发现&消费

分布式  主要有spring boot+dubbo+zookeeper (是阿里巴巴的)  和  spring cloud+eureka

创建空工程  以module形式远程调用   

借助负载均衡机制就可以访问一下这个,访问一下那个了,

 

 


第14章尚硅谷SpringBoot热部署
P37、尚硅谷-SpringBoot高级-热部署-devtools开发热部署

这个比较鸡肋  做不做感觉不是很明显

 

 

第15章尚硅谷SpringBoot监管
P38、尚硅谷-SpringBoot高级-监管-监管端点测试
P39、尚硅谷-SpringBoot高级-监管-定制端点
P40、尚硅谷-SpringBoot高级-监管-自定义HealthIn

这个更加的鸡肋,这个运维可能是用到比较的多吧。

全部看完了

 

 

 

 

 

 

 

 

这里可以复制到另一篇

http://www.gulixueyuan.com/ 谷粒学院

复习完尚硅谷的和字母哥的视频    就找项目抄写一下   商场那个2.0版也可以考虑再抄写一下虽然是springMVC的

那个老师确实讲解的不错

 

将整个尚硅谷视频中,所有的docker命令进行整理,汇总为一篇CSDN博客。

docker 命令那个博客补充完整一下。

 

无论从事什么行业,只要做好两件事就够了,一个是你的专业、一个是你的人品,专业决定了你的存在,人品决定了你的人脉,剩下的就是坚持,用善良(专业)專業和真诚赢取更多的信任。

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/327877.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软加入Linux基金会共建开源生态,并对谷歌加入.NET社区的举措表示欢迎

纽约 — 2016年11月16日 — 在周三的年度性Connect();开发者大会上,微软公司公布了一系列产品与合作,以此为基础帮助开发者打造智能的跨平台应用和服务,进而强化微软在Azure云平台方面的优势。微软全球执行副总裁兼云计算与企业事业部负责人 …

mybatis配置mysql连接数_springBoot配置mybatis链接数据库

springBoot配置mybatis链接数据库添加pom包,修改 pom.xml 文件org.mybatis.generatormybatis-generator-core1.3.5org.mybatis.spring.bootmybatis-spring-boot-starter1.3.2mysqlmysql-connector-java修改配置文件application.yml#启动端口server:port: 8001spring:#配置数据源…

Java压缩技术(三) ZIP解压缩——Java原生实现

转载自 Java压缩技术(三) ZIP解压缩——Java原生实现 解压缩与压缩运作方式相反,原理大抵相同,由ZipInputStream通过read方法对数据解压,同时需要通过CheckedInputStream设置冗余校验码,如: J…

19年8月 字母哥 第二章 RESTFul接口实现与测试 看到这里了

第二章 RESTFul接口实现与测试 2.1.RESTFul接口与http协议状态表述 2.2.常用注解开发一个RESTFul接口 2.2看完了 2.3 JSON数据处理与PostMan测试 树哪里是可以加上去的 list<treeNode> listTreeNode; 为空就不显示了 20%是常用的 80%是不常用的 我只是讲解了20…

java实现验证码3秒刷新一次

<?xml version"1.0" encoding"UTF-8"?> <web-app xmlns"http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://xmlns.jcp.org/xml/ns/javaeehttp://x…

Hibernate中使用Criteria查询及注解——(Dept.hbm.xml)

Dept.hbm.xml 部门表的映射文件: <?xml version"1.0" encoding"utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd&qu…

CentOS上安装SQL Server vNext CTP1

今天微软正式发布上SQL Server 2016 SP1,根据以往的SP1定律&#xff0c;可以在生产环境上使用了。打了SP1的标准版将具有企业版几乎所有的的功能。只有RAM 超过128GB或者超过24核心或者超过4路的环境才必须要安装企业版。 还有一个重要的发布&#xff1a;SQL Server vNext on L…

python弹出窗口 闪烁_Python。得到闪烁/闪烁的窗口

首先&#xff0c;大多数程序通过调用^{}(或包装它的高级函数)来刷新窗口。但是&#xff0c;有一些应用程序主要来自微软&#xff0c;他们做一些定制的东西&#xff0c;在终端用户看来就像是在闪窗&#xff0c;但在封面下看起来可能不一样。希望你不在乎任何这样的定制应用。在无…

Java压缩技术(七) TAR——Commons实现

转载自 Java压缩技术&#xff08;七&#xff09; TAR——Commons实现 顺便复习一遍linux命令&#xff1a; tar cf <file.tar> <file>将由文件<file>创建名为<file.tar>归档文件&#xff0c;同时保留原文件。 tar xf <file.tar>将由归档文件<…

[干货来袭]MSSQL Server on Linux预览版安装教程(先帮大家踩坑)

前言 昨天晚上微软爸爸开了全国开发者大会,会上的内容,我就不多说了,园子里面很多.. 我们唐总裁在今年曾今透漏过SQL Server love Linux,果不其然,这次开发者大会上就推出了MSSQL Server on Linux预览版 官方地址:https://docs.microsoft.com/zh-cn/sql/linux/ E文好的可以自己…

MVC三层架构理解

MVC三层架构 什么是MVC&#xff1a; Model view Controller 模型、视图、控制器 以前的架构 用户直接访问控制层&#xff0c;控制层就可以直接操作数据库&#xff1b; servlet--CRUD-->数据库 弊端&#xff1a;程序十分臃肿&#xff0c;不利于维护 servlet的代码中&…

spring boot建立项目 git推送giteee

gitee上创建项目时候不要创建readme.md 创建完全空的项目 不然上次会报错的 $ git init 初始化git $ git status $ git add . $ git status $ git commit -am 初次建立项目 $ git remote add origin https://gitee.com/yjb1091947832/yangjiabin.git…

vba mysql update多字段_vba操作Mysql使用UPDATE一次更新多组数据

网上查到综合后确定的update语法范例&#xff1a;UPDATE mytable SET myfield CASE WHEN 1 THEN ‘value‘ WHEN 2 THEN ‘value‘ WHEN 3 THEN ‘value‘ END WHERE id IN (1,2,3)下面是我写的一个通用的update库表内容过程&#xff1a;kku为库表&#xff0c;zd为字段&#x…

Hibernate中使用Criteria查询及注解——(hibernate.cfg.xml)

hibernate.cfg.xml hibernate主配置文件&#xff1a; <?xml version1.0 encodingUTF-8?> <!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration…

为什么我不选阿里云(一)

我是资深阿里黑&#xff0c;“资深”体现在我黑阿里和阿里云从来有理有据&#xff0c;我不是小白用户&#xff0c;我本身就是云架构师&#xff0c;我目前主要推荐中国客户上Azure和AWS。 阿里巴巴&#xff08;BABA&#xff09;是一家怎样的公司 阿里巴巴在中国看上去很高大上&a…

Java压缩技术(六) BZIP2——Commons实现

转载自 Java压缩技术&#xff08;六&#xff09; BZIP2——Commons实现 BZip2与GZip有什么渊源&#xff0c;我这里不深究。我要说的只是&#xff0c;这两种算法&#xff0c;你在linux下都可以找到相应的操作命令。GZip 压缩 gzip <file> 将得到压缩文件<file>.gz&…

微信支付师兄

https://www.jianshu.com/writer#/notebooks/41472123/notes/57967685

vpn mysql_MYSQL数据库

1.关系型数据库相关概念关系Relational &#xff1a;关系就是二维表&#xff0c;其中&#xff1a;表中的行、列次序并不重要行row&#xff1a;表中的每一行&#xff0c;又称为一条记录record列column&#xff1a;表中的每一列&#xff0c;称为属性&#xff0c;字段&#xff0c;…

Stateless 3.0——.NET Core上的状态机库

Stateless是一个基于C#&#xff0c;创建状态机的简单库&#xff0c;最新版本支持.NET Core 1.0。其实现方式并不是通过.NET Core&#xff0c;而是通过写入.NET Standard实现的。就像Android平台上API级别抽象出许多底层版本的Android&#xff0c;.NET Standard是一组所有.NET平…

Java压缩技术(五) GZIP相关——浏览器解析

转载自 Java压缩技术&#xff08;五&#xff09; GZIP相关——浏览器解析 GZIP本身就是一种网络流压缩算法&#xff0c;而且应用相当广泛。如果网络访问过程中&#xff0c;其数据流较大&#xff0c;势必降低网络访问效率&#xff0c;此时就需要考虑使用压缩&#xff01;当然&…