• zyh。
    2019-02-18
    看到 丁老师 这么用心的做 课程, 我倒是有种白嫖的感觉 😄
    
     36
  • ABC
    2019-02-18
    老师能把数据库分库分表里面提到的组件名字贴一下吗?我自己去了解一下相关内容。谢谢。

    作者回复: TDDL、Cobar、MyCAT、Sharding-Shpere这些可以了解一下,尤其是后面两个

    
     24
  • grey927
    2019-02-18
    刚的留言没办法回复,我在这里写了,就是徘徊在ZK和Nacos之间,网上一些说法是阿里已经弃用了ZK,Nacos又刚出来不久,不知道如何选择:(

    作者回复: 阿里弃用ZK做服务注册中心是有自己的场景和情况考量的,比如多机房的脑裂,集群规模等等。你可以结合自己的情况。不适合阿里,不一定不适合你目前的情况

    
     7
  • NUPT想象之中
    2019-03-10

    总结
    ### Spring注解总结:
            
        Java Config 相关注解
        • @Configuration
        • @ImportResource
        • @ComponentScan
        • @Bean
        • @ConfigurationProperties
        定义相关注解
        • @Component / @Repository 数据库访问层/ @Service
        • @Controller / @RestController(ResposeBody+Controller)
        • @RequestMapping
        注⼊相关注解
        • @Autowired / @Qualifier(指定名字) / @Resource
        • @Value(注入常量)
    ### 如何解禁 Endpoint
        (/actuator/health 健康检查
        /actuator/beans 查看容器中的所有 Bean
        /actuator/mappings 查看 Web 的 URL 映射
        /actuator/env 查看环境信息)
        默认
        • /actuator/health 和 /actuator/info 可 Web 访问
        解禁所有 Endpoint
        • application.properties / application.yml
        • management.endpoints.web.exposure.include=*
        
    展开
    
     6
  • ECHO
    2019-02-19
    更新快点吧,前面基础点,希望后面更加有深度
    
     4
  • qf年间
    2019-03-18
    亲测源代码必须使用Java11否则会编译报错,希望大家注意⚠️

    作者回复: 那是因为pom文件里指定了版本是11,你可以改成1.8,但不能再低了。

    
     3
  • Vainycos
    2019-02-22
    作为只有一年开发经验的小菜鸟,看了老师的课程答疑确实明白了不少,尤其是后面多库多表的情况和数据库中间件概念的提及让我对开发过程中操作多库的业务情况有了一个了解的切入点,谢。
    
     3
  • 云韵
    2019-02-21
    丁老师,windows 家庭版怎么下载docker,有没有好的资料,麻烦推荐一下

    作者回复: https://www.docker-cn.com/get-docker 这里可以下载Windows用的Docker

    
     3
  • T^T
    2019-02-19
    老师。在看到第三章的大纲后,希望您在mybaties中能有一个多数据源的操作。
    
     3
  • 木兮
    2019-09-12
    老师,我想问一下,如果一个数据库连接长时间不关闭,中间提交多次,有可能在使用中连接被关闭吗?

    作者回复: 连接池里的连接其实就是你说的长时间不关闭的,有各种可能会导致连接不能用了,比如防火墙会杀死建立了很久的连接,各种情况还是很多的,所以才有testWhileIdle、testOnBorrow和testOnReturn这种检查

     1
     2
  • 男朋友
    2019-02-20
    首先非常感谢老师的分享,我有几个问题,想了解下,当出现缓存雪崩的时候,数据库中间件是怎么处理的呢,换句话说就是当数据库中间件宕机的情况下我怎么去保证服务数据的获取呢?那这种中间件需要做服务集群吗?

    作者回复: 简单说下,缓存挂了,流量压到数据库中间件上,数据库中间件也是可以做限流保护的,各种应用的限流和降级,中间件也会有的。另外,中间件自己当然也是集群化的,不会只有一台,现在无论你做什么,都要先考虑我怎么避免单点。

    
     2
  • grey927
    2019-02-18
    Spring cloud的讲解,除了单个组件,如果能讲一个综合示例(包含Spring Cloud最新的组件+docker部署+k8s)就最好了
    
     2
  • grey927
    2019-02-18
    Spring Cloud 官方在2019年1月23号出了G版的Spring Cloud
    http://spring.io/blog/2019/01/23/spring-cloud-greenwich-release-is-now-available
    请问丁老师是以G版作为讲解的版本吗?
    官方发布说明里面:
    The following Spring Cloud Netflix modules and corresponding starters will be placed into maintenance mode:

    spring-cloud-netflix-archaius
    spring-cloud-netflix-hystrix-contract
    spring-cloud-netflix-hystrix-dashboard
    spring-cloud-netflix-hystrix-stream
    spring-cloud-netflix-hystrix
    spring-cloud-netflix-ribbon
    spring-cloud-netflix-turbine-stream
    spring-cloud-netflix-turbine
    spring-cloud-netflix-zuul

    这些组件提到已经在维护状态了,并给出了替换方案:

    CURRENT    REPLACEMENT
    Hystrix    Resilience4j
    Hystrix Dashboard / Turbine    Micrometer + Monitoring System
    Ribbon    Spring Cloud Loadbalancer
    Zuul 1    Spring Cloud Gateway
    Archaius 1    Spring Boot external config + Spring Cloud Config

    请问丁老师会以最新的替换方案进行讲解吗?
    注册中心的话,eureka 貌似也不会继续开源了,注册中心这块,丁老师有什么推荐的么?(Java栈,可能不考虑Consul)
    展开

    作者回复: 会讲Resilience4j,另外,注册中心如果只有单机房,不考虑脑裂问题,简单的可以考虑ZK,另外阿里的Nacos了解下吧。

    
     2
  • Aaron
    2019-11-07
    https://github.com/geektime-ge...
    无法访问,下载不了源码

    作者回复: 你不会用的是https://github.com/geektime-ge...这个地址吧,...是省略号啊,完整的地址是https://github.com/digitalsonic/geektime-spring-family 。如果你访问Github有困难,我在码云上复制了一份,https://gitee.com/digitalsonic/geektime-spring-family

    
     1
  • 佚名
    2019-04-01
    老师,你那个chrome格式化json显示的插件叫什么呢?

    作者回复: JSON View

    
     1
  • helloworld
    2019-03-02
    老师,你说你用的只是 IDEA的Community版,想问下Community版是否能满足所有开发情况啊。绞尽脑汁去找激活码可累了

    作者回复: 我这边基本能满足我的需求了,因为我以后端开发框架为主,还有些服务,这种场景下对IDEA的功能要求的不多

    
     1
  • 二木🐶
    2019-02-21
    endpoints 这些监控生产环境中怎么保证安全呢? 有什么安全机制呢

    作者回复: 一般要么就只开放几个,把可能有风险的,比如shutdown禁用掉;另外,开放在不同的端口,比如外网访问Web只能用8080,我们的management开放在8081上,通过防火墙等设置让外部无法访问8081;也可以用Spring Security设置权限。

    
     1
  • 洛洛米
    2019-02-18
    老是后面有spring boot结合分库分表的中间件(sharding-sphere等)的实战例子吗?还有分布式事物和分布式锁实现?

    作者回复: 很抱歉,设计课程时没考虑这些,离我们的课程有点远。

    
     1
  • 魔方
    2019-10-22
    怎么下载你的代码?

    作者回复: 到Github上我们的示例仓库里,然后通过Git客户端就能Clone整个工程了。

    
    
  • helloworld
    2019-10-21
    记得老师在一节课中讲到,如何在当前类中调用当前类事务方法(@transaction注解方法),您回答说将该类注进来??这种指不行的吧~,我这样写了,启动不起来的。

    作者回复: 亲测可用,我还专门为这个话题去录了一期每日一课,演示了几种场景,还有一种报错的情况。如果你的类只是加了@Transactional,应该是可以的。

    
    
我们在线,来聊聊吧