发表于: 2018-03-23 23:32:24

1 588


今天完成的任务

1、借明早发布线上的机会,对消息模块异常的问题提供临时的解决方案:

提供4个接口:

A、计算指定uid的未读消息数

B、校正指定uid的未读消息数

C、查看指定uid所有内容为空白的消息

D、校正所有消息为负数的情况


其中接口D就是用的JDBCTemplate实现的。


2、使用JDBCTemplate的流程:

因为JDBCTemplate还是要做成RMI的,所以呢,要从3个模块(core、service、web)进行修改。


1)core模块。core包新增一个service:

2)同样是core模块,还要新增一个实现类的代理:

3)service模块。编写实现类,在实现类里调用了JDBCTemplate,方法体也很简单。

4)同样还是service模块,在IoC容器里,进行依赖注入(给第三步的实现类注入JDBCTemplate)和配置数据源

5)在service模块里的server.composite进行服务注册(绑定接口)

6)编写测试类,启动server,进行测试。

测试通过后再进行第7)、8)步骤

7)在web模块里的client.composite进行服务的发现

8)在web模块里的IoC容器,进行JDBCTemplate的依赖注入:

9)在需要使用JDBCTemplate的控制器,使用@Autowired或@Resource注解,就可以使用JDBCTemplate了:


遇到的问题


收获


明天的计划

1、因为上面已经把JDBCTemplate远程调用的结构搭好了,明天只要新增一些service方法,就可以完成折线图接口


进度

已延期至3月28号晚8点demo


返回列表 返回列表
评论

    分享到