作者回复: 你的建议我们收到了,也有其他同学提到了这个点,希望可以关注下课程大纲哦。 你关心的扩展点知识在后续的Spring Boot章节里,再讲如何在3.x下实现自动配置前会介绍几个后置处理器,并运用在实现自动配置功能上;原理性的内容我们会挑选一些点展开,比如Repository如何变成Bean的,Spring MVC的DispatcherServlet的请求处理过程、分布式Session、配置加载等等。 不过,我们并不会所有原理的点都去展开,我做了些选择。
作者回复: 你好,我深刻地理解了你...的含义,这节真的是领入门。关于Druid监控后续还会再展开说一些,但这个课程真的不是讲Druid的……都说授人以鱼不如授人以渔,领入门,让大家知道有这个东西,大概是这样的,后面需要时才好去找对应的材料了解,不是么:-)
作者回复: 谢谢,可以关注下课程大纲,虽然不是每课都会展开,但相信还是有你所期望的内容的。
作者回复: 你自己有配置DataSource后,Spring Boot就不会再做自动配置了,从效果上来说是一样的,但我还是希望你们不要引入项目里实际不用的依赖,明知不用就去掉吧,依赖的东西多了,迟早有一天会坑到自己的。
作者回复: 我已经带着大家一起看了Druid官方的Wiki,还特别提到了加解密功能,如果你对Druid的使用有兴趣,我觉得更应该去阅读一下官方的Wiki,师傅领进门,修行靠自身,是吧
作者回复: HikariCP的官网上有篇Wiki专门解答了你这个问题,可以看看:https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing
作者回复: 看官方文档,这个占大头;另外就是读源代码,我还给Druid提交过代码。
作者回复: resources里还有个druid-filter.properties要写哦
作者回复: application.properties里添加如下设置 # 以下两个设置Druid Spring Boot Starter开启SLF4J的Filter spring.datasource.druid.filter.slf4j.enabled=true spring.datasource.druid.filter.slf4j.statementExecutableSqlLogEnable=true # 把druid.sql的日志级别设置为DEBUG logging.level.druid.sql=debug
作者回复: 收到,我考虑下,在答疑时再提一下。