发表于: 2017-10-24 21:11:49

2 711


今天做的事:


今天开始把昨天生成的代码搭建成项目,在本地测试能否跑通。


还是一堆坑,敏感度还是很差,很多东西碰到也不太清楚怎么做,就只能先自己尝试,然后请教师兄。


说一下碰到的问题:

首先搭建项目需要拆出几个module,然后把对应的代码放到相应的module里,之后在一点点排查问题。


首先是Service的测试能否跑通,和做任务一样,关键点还是配置文件,只不过文件多了,有些不清楚怎么搞,只能慢慢调试;在测试的时候关于配置数据库的地方需要注意,并且把测试类的一些注解打开,问题不是特别大,昨天的那个文件路径中带有中文是一个需要注意的点!


然后把相应的module和对应的Service接口放到core包;之后启动Server的时候有很多配置文件,比如server.composite,applicationContext-server.xml,这两个配置文件,生成的内容基本不需要改动,然后client.composite,applicationContext-client.xml这两个文件需要放到web的module里,这个地方很关键,不然会报错,这块我就卡了一段时间,请教志荣才解决,这里需要注意文件中的对应class路径问题,如果代码或者包路径更改,对应文件中的内容也要更新。


能够成功启动Server也是一个比较关键的点。


最后,还有一个遗留问题,这块就是controller的相关配置,我之前忘记把web.xml和对应的Spring配置文件进行更新手写,然后启动web容器的时候就会出现加载问题,所以这个地方不要忘记(这块忘记了,代码生成是不会把这块也生成的,需要自己手动配置!!!)


配置完这些,目前的遗留问题就是,controller中的Spring自动注入的Service的bean找不到,文件加载以没什么大的问题,但是就是在启动web容器的时候会报错,看看今晚能不能解决,如果解决,那基本的项目框架就搭建起来了。


明天计划:项目搭建如果完成,就需要学习如何配置开发环境了,可能需要在开发机进行相应的操作了,请教师兄学习一波。


问题:controller中的bean加载不到,而且还未解决。


收获:到Service层的部分已经跑通,对于文件的位置和代码的位置有个大体的掌握,对于项目搭建有了新的认识。






返回列表 返回列表
评论

    分享到