发表于: 2017-11-02 23:13:22
1 710
今天完成的事情:学习使用公司框架的代码生成
简单的说就是从svn上把项目代码拉下来,然后配置一下,把Excel表格导入,就可以生成了
然后看了一下 搭建项目的一般流程 搭建项目需要拆出几个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配置文件要进行更新手写
这里只是大致的理解了一下 还是要再看波涛将的代码生成
明天计划的事情:多使用公司框架 理解公司框架结构的划分 各个文件的用处
以及自己使用需要对那里进行修改
遇到的问题:
开始就报错:Exception in thread "main" java.lang.IllegalStateException: Zip File is closed。
然后就查了一下,感觉比较靠谱的是路径错误,然后,看了一下,路径完全没问题啊,ctrl+左键也能点击出文件,然后就开始考虑是不是jar包有问题。然后一看,果然是,我们原来是用的和公司的不太一致,然后找大佬要了maven的setting文件,有使用了公司的八个g的本地仓库,maven配置公司私服的。
然后还是报错,发现是项目路径文件中有中文出现,结果中文乱码,就是找不到文件
收获:学习到了公司框架的一些使用 如何进行代码生成
评论