• jh.mai
    2019-04-11
    请问一下老师idea 集成的http请求插件叫什么名字哦

    作者回复: RestfulToolkit

     1
     7
  • lester
    2019-03-13
    老师您好,很喜欢你的课程,但是由于我是一个初学者,想知道后面的实战项目是否会根据一般正式项目的分层架构来搭建项目的结构?学了部分课程后想按照正规的项目结构搭建一个比较正式的学习环境,希望在这方面能有介绍!万分感谢!

    作者回复: 我理解一下,后面的课程我还是以单Maven模块的项目结构为主,但里面的package路径我会分层,你是希望最后给个多模块的示例?

    
     4
  • JEDI
    2019-03-13
    老师,我想问下。在Spring 5中,有必要把基本都是CRUD操作的Controller层转为Webflux Handler层的么?我在尝试的时候,感觉Handler写法更加复杂,而且wrk压测相同GET请求tps还有所下降。

    作者回复: 我在WebFlux的课程里专门聊了这个话题,敬请期待哈

    
     4
  • 蜡笔小新
    2019-05-23
    我也是曾经录制过一些视频,感觉和您有差距,特意买了视频,向您学习

    作者回复: 大家互相交流学习哈

    
     3
  • 码农Kevin亮
    2019-03-13
    请教老师,为什么测试springmvc用postman,而不是用单元测试框架呢

    作者回复: 额,我只是想看起来更直观一些,做演示用,如果是写代码时做测试,要反复执行,那还是用测试框架,Spring提供了一套测Web的工具

    
     3
  • hwj
    2019-11-04
    请问为什么不需要添加produces = {
            MediaType.APPLICATION_JSON_VALUE}

    作者回复: 一般REST接口不写produces返回的也默认是JSON类型的

    
     2
  • FM微言送
    2019-10-17
    小白,问个问题:1.域名:www.aaa.com,项目名为abc,当浏览器输入www.aaa.com/abc,管理员登录界面;www.aaa.com/egg, 机构用户登录界面;这个怎么配置哪?2.用shiro如何对这两个不同用户验证?谢谢老师

    作者回复: 没用过Shiro,建议你看看官方文档,如果实在找不到办法,就先跳转到一个中间页,这个页面判断一下来源页面的URL,然后根据是/abc还是/egg再决定去哪里。但我想官方应该是有具体的方法的吧,这个需求还挺常见的。

    
     1
  • yuyan
    2019-07-25
    老师好~请问如果直接在本地做缓存,是不是性能要比在另一台服务器上启动redis或mongoDB做缓存要好?因为本地的话可以减少网络I/O等延时问题。还是说在日常开发中,如果用redis和MongoDB做缓存的话,一般都在本地开启服务?谢谢老师~

    作者回复: 如果能用本地JVM内部的缓存,性能当然会比用Redis好,因为当中省去了网络开销和序列化反序列化的开销。
    缓存需要考虑就是集群间缓存不一致以及缓存更新的问题,用Redis这种集中式缓存没有前面的问题,JVM内部缓存就会有,你需要在设计时考虑好你的场景能否容忍这种情况。

     1
     1
  • helloworld
    2019-05-15
    这不是在写springboot应用程序吗?为什么标题是springmvc呢

    作者回复: 因为这里的Web应用真的就是用SpringMVC来实现的。SpringBoot 只是让你用起来更方便而已。

    
     1
  • Longerian
    2019-05-31
    github 上 CoffeeOrderController 的 create方法没加 @ResponseBody 注解,导致创建订单成功,但响应是 404

    作者回复: 我们在类上用了@RestController注解,就不用再写@ResponseBody了,你可以点开RestController看看。你的404响应是别的原因造成的,我们的示例中应该是201。

    
    
  • 一步一悔轻骑兵
    2019-04-18
    老师好,我看了一下代码:
    1. 在CoffeeOrderControler中,GetCoffeeByName的时候,原本返回了List<Coffee>,但是转成了一个数组Coffee[],然后传给Service层。
    2. 在Service中,又把数组Coffee[]转成了ArrayList,提交给orderRepository。

    我有一个问题,为什么中间要做一个数组的来回转换,直接把List<Coffee>传给Repository应该也可以(我测试过),这中间是有性能的考量吗?
    展开

    作者回复: 你想的太复杂了,完全只是因为我在createOrder里用了可变参数,所以传个数组过来,又因为CoffeeOrder里定义的是个List,所以把它又转成了List。没有什么性能方面的考虑。

    
    
  • Mr.Z
    2019-03-28
    这里写缓存是作用是啥

    作者回复: 纯粹就是做个DEMO而已,不要想太多……

    
    
我们在线,来聊聊吧