首页 > 技术文章 > 车辆派遣系统的一周总结(07.13-07.17)

hao20200708 2020-07-20 10:03 原文

关于车辆派遣系统的一周总结(07.13-07.17)

燃尽图,落后了...

eclipse+maven+MySQL,创建maven项目war工程。

遇到的问题:

  1. pom.xml文件配置maven坐标时,因为maven坐标在不同的网站仓库中,不一样。这里使用的是阿里的maven仓库,以次举例,同样的jar包,在不同的仓库中是不一样的,并且同样的maven坐标,在同一个仓库中,因为仓库自身的更新,坐标的写法也有少许的不同。所以,进行了maven坐标的一一对照,并且也做了少许的修改。
  2. web.xml文件的配置,通过和周围人的比较,了解到配置的方式有很多种。其实配置的目的都是一样的。主要目的就是前端控制器的配置和读取其他配置文件的信息。在配置web.xml文件时,规则比较多样和凌乱,但是没有出现什么问题。
  3. 在配置完xml文件之后,项目其实就可以启动测试了。这里在MySQL中添加数据库mydb,并且在数据库中添加客户表t_user,加入需要的字段和测试数据(这里做maven的单元测试是添加,所以可以不用添加测试数据到表中)
  4. 这里在maven中,做DAOservice层的单元测试时,因为没有在build path中添加junit环境,当时没有测试成功,报异常:资源不存在。需要注意的时,TomcatJuniteclipse中,通常是需要手动配置到工程中的。
  5. maven中测试DAOservice后,又用软件postman测试了controller是否可以正常使用。在实现每一个功能模块、每一个层时,做到一步一测试,确保整体的功能模块都正常,即使出现了异常或者错误,能够快速准确的定位到时哪个地方出了毛病。
  6. 这里可以做页面了,做页面使用的时间比较长,而且也不太理想。因为平时只做到接口测试,对前端的内容只要求能看懂即可,所以页面这块,进度比较慢。写了一个主页(登录界面),还有4个注册页面。因为是边学边做,所以使用的实现方式也是不尽相同,每个页面有每个页面的写法。
  7. 已实现了客户注册的页面到数据库的功能贯穿。这周要快速实现与注册相关的模块功能。尽量实现其余的订单功能,完成整体的项目任务。
  8. 网盘地址:

    链接:https://pan.baidu.com/s/1e6PWwAkEjK2vKJ-yDEeZkA
    提取码:ab35

推荐阅读