摘要: 今天,我们主要关注课程管理模块,实现课程的增删改查功能。我们使用Spring MVC实现RESTful接口,并将数据持久化到MySQL数据库中。在项目开发过程中,我们采用了TDD(测试驱动开发)的方式来编写单元测试,保证代码的质量和可靠性。 阅读全文
posted @ 2023-05-30 20:16 ITJAMESKING 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 今天,我们主要关注课程管理模块,实现课程的增删改查功能。我们使用Spring MVC实现RESTful接口,并将数据持久化到MySQL数据库中。在项目开发过程中,我们采用了TDD(测试驱动开发)的方式来编写单元测试,保证代码的质量和可靠性。 阅读全文
posted @ 2023-05-30 20:16 ITJAMESKING 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 今天的工作重点是完成学生管理模块,包括学生信息维护、选课和成绩管理等功能。我们为每个学生分配了唯一的学号,并将学生成绩与课程进行关联。为了加强代码的可读性和可维护性,我们使用了面向对象的设计原则,封装了模型、服务和DAO等组件。 阅读全文
posted @ 2023-05-30 20:16 ITJAMESKING 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 完成的任务: 搭建开发环境; 完成用户管理功能的前后端Stub。 计划任务: 完善用户管理功能的后端代码,包括实现用户注册、登录、退出等接口; 设计用户管理功能的前端UI,并实现与后端接口的对接。 后端代码示例: @RestController public class UserController 阅读全文
posted @ 2023-05-30 20:16 ITJAMESKING 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 今天我学习了Vue的插件和自定义指令。Vue的插件可以扩展Vue的功能,例如添加全局方法和指令: MyPlugin.install = function(Vue, options) { Vue.myGlobalMethod = function() { /* ... */ } Vue.directi 阅读全文
posted @ 2023-05-30 20:15 ITJAMESKING 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 今天我学习了Vue的过滤器和渲染函数。Vue的过滤器可以对数据进行格式化和处理,例如把日期格式化为特定的格式: Vue.filter('dateFormat', function(value, format) { return moment(value).format(format) }) <spa 阅读全文
posted @ 2023-05-30 20:15 ITJAMESKING 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 今天我学习了Vue的单元测试和端到端测试。Vue的单元测试可以对Vue组件的方法和数据进行测试,例如验证组件的计算属性是否正确: import { shallowMount } from '@vue/test-utils' import MyComponent from './MyComponent 阅读全文
posted @ 2023-05-30 20:15 ITJAMESKING 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 我们决定使用Java + Spring框架来开发这个教学管理系统。今天,我们主要完成了系统的架构设计和数据库设计,确定了系统中各个模块之间的关系和职责。同时,我们搭建了项目的基础框架,包括Maven的配置、项目目录结构、数据库连接等。 阅读全文
posted @ 2023-05-30 20:15 ITJAMESKING 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 今天,我们开始关注系统的用户管理模块。我们使用Spring Security来实现用户认证和授权,并完成了用户注册、登录和退出功能。此外,我们还创建了一个基本的Dashboard页面,展示用户的基本信息。 阅读全文
posted @ 2023-05-30 20:15 ITJAMESKING 阅读(3) 评论(0) 推荐(0) 编辑