发表于: 2017-02-25 23:53:49

1 1683


今天完成的事情:

熟悉萝卜多项目代码

明天计划的事情:

继续研究项目代码,试着解决问题

遇到的问题:

1、昨天遇到的问题,访问返回的数据为空数据

                                             

找不到主机名,需要配置hosts

接着运行又报了另一个错,

原因是一样的,hosts配置一下

可以访问了

收获:

1、以http://localhost:10498/a/profession/search

控制台打印的信息:

controller中

232行调用DynamicUtilgetprofessionList方法,查看这个方法:

传入了参数:公司id、公司名字、职务名字、省份、市、县、产业、类别组、子类别组、experience工作经验、教育程度、compensation薪酬、介绍

除了传入的这些参数判断不空后添加到map中,还额外添加了几个参数

这和返回的参数相符合:

接着看ProfessionController中接下来代码:

243行调用professionServicegetIdsByDynamicCondition方法,这个方法是BaseDaoService接口中的方法,看一下这个方法的实现类:

现在问题是professionService怎么调用getIdsByDynamicCondition方法,今天没有看完,明天继续。。。

 

2

service

启动,在server.java中调用了server.composite

server.composite

server.composite中用到了applicationContext-server.xml,看一下这个

在看一下server.composite具体用到professionService的地方:

这里用到了RMIscallop,看一下scallop的配置文件scallop.properties:

项目用到了两个数据库,其中有一个resources,

resources数据库中有个resources表,里面有一条数据:

可以看到这里把profession-carrots-home-service-rmicarrots.home.service:10528对应起来,

carrots.home.service:10528刚刚在server.composite已经看到了,那么profession-carrots-home-service-rmi又在哪呢?

WEB

WEB-INF/spring/applicationContext-client.xml中用到的professionService地方

引用scaClient

另一个component注入的值为ProfessionServiceComponent,这个配置在client.composite

终于找到了profession-carrots-home-service-rmi,这样WEBservice就对应起来了

我自己好没有完全理解通,明天要继续研究。。。。



返回列表 返回列表
评论

    分享到