发表于: 2017-05-13 14:37:39

3 1032


一.今天完成的事情

1.学习hibernate

2.听老大将scallop和dal

3.优化代码codereview中发现的问题

二.明天要做的事情:
1.性能测试
2.端对端测试
3.理解scallop和dal框架

三.今天的收获

1.学习了hibernate,这是一个和mybatis类似的orm框架,也是非常优秀流行的

2.听老大讲课了解了优秀的scallop和dal框架,非常优秀的两个框架

3.接口中入参加@RequestBody和不加的区别

如果在参数前加@RequestBody

那么使用postman测试接口的时候需要选择raw

如果请求参数前不加@RequestBody

则使用postman测接口时需要选择表单形式传参

当然,这两种方式都可以,和前端沟通好用选一种即可

4.在群内讨论解决了之前做任务八时候spring rmi的一个问题

先用了单例模式发现,在其中一台service宕机然后重启恢复(比如手动关闭service2在重启service2)的时候,再不重启web的情况下,还是无法访问service2,这是单例模式在这里的缺陷,它使用的还是service2宕机时候创建出来的bean,只要web不重启,就会一直用这个bean,

后来王欢同学提到Spring的RmiProxyFactoryBean提供了一個refreshStubOnConnectFailure的bean屬性,如果調用失敗,並且連接異常的話,將它設定爲true來強制重新自動查詢stub。

也就是加入service设置了refreshStubOnConnectFailure属性为TRUE,那么当service重启之后,web无需重启也能正常访问web

四.遇到的问题:无


返回列表 返回列表
评论

    分享到