作者回复: 谢谢,你的问题已收悉,由于视频会跳过一些步骤,所以后续每个有代码演示的地方Keynote里都会补充上我用的是哪个例子,方便大家对应,我也尽量少跳一些步骤。回到你的问题,如果看完整个视频,你会发现其实我这里复用了datasource-demo,做了两个演示,那两个文件是第二次加进去的,第一次的确不该有,我后续做演示时少复用同一个代码,拆两个,以减少大家的误解。 至于IDE的问题,考虑到大家用的都不一样,所以大家自由发挥,在新增的答疑的环节里,我会跟大家讲一下我自己的配置和插件。
作者回复: 你好,能够具体说一下么?我好知道是哪里不理解,如果提到的人比较多,我可以后续补充。
作者回复: https://github.com/geektime-geekbang/geektime-spring-family/blob/master/Chapter%202/datasource-demo/src/main/resources/application.properties 这里的配置中有行配置 management.endpoints.web.exposure.include=* 我后续统一置顶这个,这个会在Spring Boot的章节里展开讲,这里只是用一下,发现大家都在问这个,加上这行就好了,它暴露了一些默认不在Web暴露的Endpoint,这些默认只以JMX方式暴露。
作者回复: 后续的课程中会有一些内容做展开,但不会去展开每一个点,可以先了解下课程的大纲。相对而言,前面的课程内容会偏简单一些,但即便如此,还是有同学反馈有些跟不上节奏,我尽量照顾到大部分同学。
作者回复: 是说没看到定义么?我用了@Slf4j的注解,关于Project Lombok的注解,第3章里就会展开讲。
作者回复: 我用的是Chrome浏览器,只是加了JSON Viewer插件
作者回复: 这个是由Spring Boot的自动配置在启动过程中执行的,并非由我们的代码来执行的
作者回复: 如果是IDEA,请安装一下IDEA的Lombok插件,不同的IDE不一样
作者回复: 额,只是让控制台输出时始终是有颜色的而已,没啥实际的作用,好看点而已……