项目实训总结

本文是关于作者在为期一个月的项目实训中,使用Spring Boot进行后端开发的总结。实训项目是“可视化在线选座微信小程序”,作者主要负责教学、申诉和报修管理功能的后端实现。通过实训,作者深化了对Spring Boot、Mybatis的理解,掌握了事务处理,并体验了需求分析、团队协作的重要性,认识到代码健壮性的关键作用。
摘要由CSDN通过智能技术生成

一.前言

为期一个月项目实训即将结束,本次项目实训我选择的题目是“可视化在线选座微信小程序开发项目”,主要的任务是进行后端开发,负责PC端的功能实现,包括教学管理,申诉管理和报修管理。经过一个月的共同努力,我和队友们共同完成了这一系统。在这个过程中,不仅将许多课堂上的知识运用到实践之中,还学习到了许多课堂之外的知识,并且积累了宝贵的项目开发经验。

二.工作过程记录

  1. 第一周主要是学习和了解各种可能会使用到的技术。本次开发后端使用的是Spring boot,在这之前,虽然也曾经使用过Spring boot这一技术,但只是使用Sprint boot作为前后端交互的一种工具,并没有能够体会到数据在Spring boot的各种层次结构中传递的过程。这次的数据库采用的是Mybatis,相比之前各种项目中使用的JDBC而言,大大减少了代码的数量,不需要操作Connection,Statement对象和ResultSet对象去拿数据并关闭它们。另一个方面对于事务而言,之前并没有在采用JDBC连接方式时使用过事务,而这次很多功能的编写涉及到了事务,原本以为这是一项很复杂的任务,但通过查找资料发现Spring boot只需要用一个注释就可以轻松地实现事务。
  2. 第二周开始进行教学管理的代码编写工作,虽然在第一周对于各种技术有了一定的了解,但还是会有一种无从下手的感觉。通过仿照Sprint boot教程中提供的代码编写了最简单的向数据库教学活动表中插入一个记录这个功能,虽然比较艰难但是实现了之后极大地提高了自信,也渐渐地对之前的各种概念有了更加深刻的认识。设计的主要问题开始从代码编写转移到需求理解方面,对于一些需求存在不清楚的地方,这时候通过大量地与
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值