发表于: 2017-07-19 11:35:44
1 1176
今天完成的事情:
1、搭建项目框架,在svn上新建小组项目。去wiki上登记服务接口。
和组员在qq上开启屏幕分享,我搭建项目。
开始第一步,我打算连续建5个maven项目,一个主项目用于聚合,另外四个是前后台web,Service 和 core。
这时后端组员提出我的搭建方式是否错了,是否整个萝卜多项目(包括maven模块,pom文件)都是可以通过代码生成的,我有点无语啊,但自己意志也不够坚定,就放下耳机跑去问了志勇他们从零搭建项目的步骤,志勇说就是搭建maven模块,然后拷贝pom文件。
我再拿起耳机,告诉后端组员项目就是这么搭的。
2、项目搭好,上传svn。
随机遇到了前端提出需要假数据的问题,我们纠结了该怎么准备假数据,当时认为假数据是能够从 代码生成工具中产生的,可是为啥我们生成的文件中找不到任何假数据呢?
我又问了泽南,泽南说 代码生成工具 所生成的假数据 是用来测试能否插入数据库的,可能并非是用于提供给前端的。又问了伟江,真是如此。
3、后来遇到了生成的 xxxxSCAClient 中方法不存在的问题,问了伟江后,我大概知道怎么做了。
明天计划的事情:
1、向项目中填入代码,代码生成,使用自己的端口号发布服务,跑通接口,返回假数据给前端。
2、准备小课堂的内容,看《maven实战》一书。
遇到的问题:
1、用了表结构,代码生成后,ArticleService 中
ArticleSCAClient 会生成 getObjectByDynamicCondition 方法,方法爆红,原因在于生成的 ArticleService 中没有这个方法。
问了师兄后怀疑是代码生成版本的太老了吗?所以会导致生不出一些方法?
问了伟江后,知道了代码生成工具一点问题都没有,同时明确了excel表结构中sql文的意义。
2、刚开始项目的时候,是手忙脚乱的,开发机一的密码都是问了别人才找到的。
和组员沟通的时候,自己思路不够坚定的话会被带跑。但我又十分感激远在成都的后端的认真。
收获:
1、明确了代码生成的excel表中的sql问是用来 查询连表语句的。
2、遇到问题的时候,要抓紧问,不然就过了很多时间。
评论