ToDoList
为什么做
用来记录和规划每天要做什么事情,更高效的完成想要去做的事情。
项目架构
前后端分离- 后端:SSM + MySQL
为什么用了数据库?
一般来说,todo可以不具备记忆功能,或者记录很少的东西,可以放在浏览器的localstorage。
项目模块
后端模块设计:
- 用户注册与登录
- 话题模块
- 任务模块
项目中遇到的问题
Description:
Parameter 1 of constructor in com.example.todolist.service.AuthService required a bean of type ‘org.springframework.security.authentication.AuthenticationManager’ that could not be found.
Action:
Consider defining a bean of type ‘org.springframework.security.authentication.AuthenticationManager’ in your configuration.
找不到对应的Bean,但是这个Bean是在Security包中的。
项目亮点
技术亮点
业务亮点
业务亮点就是 每个任务会有一个预估的完成时间,用户可以去执行任务的时候开启倒计时功能,倒计时结束时,表示用户完成了任务;当用户完成一个话题的相关所有任务的时候,这个话题会进入已完成的话题列表,很有成就感。
- Post title:ToDoList
- Post author:郭旭升
- Create time:2022-12-31 15:35:55
- Post link:2022/12/31/ToDoList/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
Comments