发表于: 2018-01-05 22:44:00

1 516


今天完成的内容:

(1)依旧是代码生成的问题,坑太多了。

代码生成虽然很繁琐,是机械化的东西,并且有许多让人匪夷所思的地方,从打包发布公司私服,在公司数据库插入数据,新建查询,配置host,测试test类的增删改查方法,到测试Controller的接口,对于第一次做的人,永远不会一帆风顺。但解决问题或想通之后又会有些许成就感,或许这就是code的魅力。

将core包打成jar包,用mvn指令:

mvn deploy:deploy-file -DgroupId=com.jnshu -DartifactId=academy-demacia-core -Dversion=2.2-SNAPSHOT -Dpackaging=jar -Dfile=/Users/a123/Desktop/jar/demacia.jar -Durl=http://nexus.ptteng.com/nexus/content/repositories/snapshots -DrepositoryId=nexus

发布到公司私服,然后在各个模块的pom文件将该包引用,而不是引用项目里的core包,需要maven配置公司私服地址。

连接公司数据库,resource库的resource表中插入查询。

个人认为在resource表中插入该数据后,会去查这条数据(谁去查看不到),类似登记一个rmi。

然后配置group文件后,可运行servicetest,测试crud操作

成功后本地数据库会多出一条数据

最后测试Controller里的接口,把web相关的配置文件如spring-mvc.xml web.xml 从之前的复盘项目里拿过来,配置好

用jetty运行,postman测试

有数据返回,虽然是乱码,也算成功了,毕竟conrtoller里的东西到时候还是自己写,代码生成到这一步基本算完整,结束了。

日报虽然写的不多,看似简单,其中的艰辛只有做过的人才知道,多看讲解视频,庆东师兄讲解的不错,帮了很大的忙。

明天的计划:对着接口文档写代码了。

遇到的问题:各种问题,不过已解决了

收获:一份耐心


返回列表 返回列表
评论

    分享到