微服务手记
微服务学习过程中的记录,没有任何修饰,思考的过程,做的事完全记录。
BCS-点心
真正的大师永远怀着一颗学徒的心。
公众号:BCS联盟
一起传播技术之光吧!
展开
-
【手记】微服务实践手记(7)
1.基于 @SpringBootApplication 注解实现自动配置的基本过程和原理。1)@SpringBootApplication创建项目会默认生成,在启动类上会看到这个注解。位于 spring-boot-autoconfigure 工程的org.springframework.boot.autoconfigure 包中。由3个注解组成:@SpringBootConfiguration、@EnableAutoConfiguration 和 @ComponentScan可以原创 2021-08-30 15:24:46 · 93 阅读 · 0 评论 -
【手记】微服务实践手记(6)
关于springboot的配置还有几点:1)嵌入系统配置信息可以在配置文件中引用其它配置的内容,使用${}的方式,这个大家应该不陌生,使用mybatis的时候就用过这样的占位符。myapplication.name : ${spring.application.name}还可以动态的获取项目构建过程中的信息,如info: app: encoding: @project.build.sourceEncoding@ java: sourc..原创 2021-08-09 09:21:56 · 89 阅读 · 0 评论 -
【手记】微服务实践手记(5)
1.springboot的项目,大部分时候就是在搞配置,不论是配置文件里的内容,还是配置类,还是注解,这些玩意在写业务功能前就可以准备好。今天就说说配置:1)配置文件通过idea创建的项目默认配置文件名称是:application.properties这个格式的文件,大家应该都熟悉,里面使用键值对的方式来定义配置,这在刚接触springboot配置文件的时候,你可能会觉得很舒服,因为在使用spring,再早点在Javaweb阶段,就用过.properties类型文件来声明数据源配原创 2021-08-06 09:14:46 · 89 阅读 · 0 评论 -
【手记】微服务实践手记(4)
1.把学习springboot这个课的一些精华写一下。1)学习springboot的重要性一句话,你去看看招聘网站上的Java开发需求,10个有9个要会springboot,剩下的1个要会springcloud2)spring家族体系学Java的课程,免费的基本没有最近的,能拿到两年左右的就不错。你会发现都是从Javaweb开始,然后SSM,springboot这样~如果要求快!那就直接学springboot。spring从2003年开始,至今18年了(可怕),基本涵.原创 2021-08-05 11:21:19 · 90 阅读 · 0 评论 -
【手记】微服务实践手记(3)
1.springboot的课程看起来比较轻松,明天就看完了。我一般是先2倍速看一遍,跟着简单做一做,在有道笔记上记下重点,有些东西直接就截图,先记下来。然后,拿着笔记重新梳理一遍,把细节补全。这样对这个课程的学习就算结束了,精华的东西记录下来,以后可以随时翻看,而且自己也亲自尝试了一遍,是否准确,如何应用也有了些经验。这个课程从这几个方面去讲解springboot:1)spring系列框架在web应用中的使用2)springboot配置文件3)数据源配置4)springboot中使用原创 2021-08-04 09:20:39 · 92 阅读 · 0 评论 -
【手记】微服务实践手记(2)
1.因为之前就准备学习微服务,所以屯了几个视频教程,省去了再去选择的时间。这里容易掉进一个心理因素的坑,我称之为:最优选择,可能干程序员的或者再大面一些,学理科的人都会被困扰过,就像上学时做数学题一样,即使做对了这道题,但总是觉得它还有更优的答案,事实上也确实如此。这种从小就经过非常多的重复暗示养成的习惯,在长大后就带来了麻烦。比如,像选择学习资料,有时候我就会一股脑的搜索很多,然后再从中选几个看起来不错的,再开始学习,往往浪费在选择的上的时间很多,虽然说“方向不对,努力白费”,选择确实很重要,我想说的原创 2021-08-03 11:39:33 · 87 阅读 · 0 评论 -
【手记】微服务实践手记(1)
1.既然要学习微服务,那么首先要考虑一下如何去学习。现在获取学习资料的成本可以很低,网上可以搜索到很多现成的资料,也可以在一些二手平台上买到一些便宜的资料,还可以加入一些微信群或者QQ群,里面不仅有学习资料,还能碰到志同道合的人和热心的陌生网友。但互联网毕竟是虚拟世界,对自己的保护还是要有的,别做出无脑行为,记住自己是为了学习,不是为了找对象。2.找资料的过程是枯燥的。我一般先是百度,简单浏览一下,然后按照这个顺序去准备资料:1)视频资料2)社区文档3)开源项目视频资料现在我原创 2021-07-30 09:37:21 · 170 阅读 · 0 评论 -
【手记】微服务实践手记(序)
1.随便翻一翻Java岗位的招聘内容,大部分都会写上微服务或者springcloud这样的字眼,近些年来大家都在谈微服务,但到底什么是微服务?微服务的来龙去脉?什么样的项目适合微服务?所有公司都要做微服务项目吗?不会微服务的程序员要被淘汰吗?如果你在一线城市或者身处大厂,总是能够听到一些内容,心中产生一些自己的想法,市面上经过这些年的沉淀,也有了一些微服务的教程和实战课,但即使学会了,也只是会用了这些工具,随着深入就会越发产生一个疑问:微服务到底多重要?2.今天开始重新学习微服务,按照我以.原创 2021-05-31 23:36:50 · 107 阅读 · 0 评论