发表于: 2017-10-25 22:35:32

1 708


今天做的事:


继续昨天的调试,把昨天的遗留问题解决。


昨天的controller报错,原因是我的配置文件少了。



这几个文件是代码生成没有的,需要自己手动添加进来。


并且在web.xml中需要做配置,这块好久没做都忘记了。。。



之前忘记加监听器,然后也不行。


之后就是分布式的文件scallop这个配置文件。


这块是因为我报了一个挺严重的错误,然后在这里卡了很久。


首先代码生成后是分布式的,使用scallop和Tuscany框架,这时候如果没有相应的配置文件,会出现无法注入controller中的Service的bean,然后报错;所以这里的问题就是分布式的配置问题;


这里要重点讲一下,添加的那个scallop这个配置文件起到关键作用:

这个配置文件中,有一个资源中心的配置,这个资源中心是公司的一个项目,而我们的分布式都是通过这个资源中心进行运作的,所以这里必须要配置,并且这里需要修改本地的hosts文件;

还有一个关键点,就是resource表,之前我以为这个表放到本地也是没什么问题的,只要能够访问到不就可以了么,后来发现不是这么回事,必须放到开发机的数据库里的resource表中,才能够运行controller,并且成功调用到数据!


然后我就发现生成的group配置文件中的这块

并没有卵用。。。



总之成功调到数据,很开心。




明天计划:去开发机部署项目了。


问题:解决


收获:终于在本地把项目完整的跑了出来。






返回列表 返回列表
评论

    分享到