• 前置条件
  • 介绍
  • 表结构
  • 项目结构

    前置条件

    在开发之前,要保证环境已经安装正确,详见 开发环境搭建

    介绍

    创建一个简单的项目,实现记录待办事项的功能。

    具体功能包括:创建任务、根据任务Id获取任务、根据ID删除任务、根据任务编号删除任务、根据任务ID更新任务信息。

    表结构

    • todo_user 用户表,存储该项目中的用户信息

    字段名字段类型字段说明idBIGINT UNSIGNED主键employee_nameVARCHAR员工名employee_numberVARCHAR员工号emailVARCHAR邮箱

    • todo_task 任务表,存储该项目中所有的任务信息和任务与用户的关系

    字段名字段类型字段说明idBIGINT UNSIGNED主键employee_idBIGINT员工IDtask_numberVARCHAR任务编号task_descriptionVARCHAR任务描述stateVARCHAR状态

    项目结构

    1. choerodon-todo-service-parent
    2. └─choerodon-todo-service
    3. └─src
    4. ├─main
    5. ├─java
    6. └─io
    7. └─choerodon
    8. └─todo
    9. ├─api
    10. ├─controller
    11. └─v1
    12. └─dto
    13. ├─app
    14. └─service
    15. └─impl
    16. ├─domain
    17. ├─repository
    18. ├─service
    19. └─impl
    20. └─todo
    21. ├─convertor
    22. └─entity
    23. └─infra
    24. ├─dataobject
    25. ├─mapper
    26. └─repository
    27. └─impl
    28. └─resources
    29. ├─mapper
    30. └─script
    31. └─db
    32. └─test
    33. └─java