【团队项目第二周总结】sql的修改

本周团队项目重点在于学习MySQL的select语句和MyBatis框架的应用。通过实践,掌握了在BuildingMapper中添加查询函数的方法。同时,理解了MyBatis如何简化SQL操作和XML在数据传输中的作用。遇到的挑战包括理论与实践的结合、后端结构理解及参数传递。下周计划深入理解后端结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

任务及收获

1、学习sql语句,知道select语句用法

学习课程老师推荐的一个MySQL学习笔记,结合课上教学内容完成mysql基础语句的学习。

2、仿照现有后端代码逻辑,添加函数

仿照现有后端代码逻辑,利用select语句在BuildingMapper里添加一个函数
函数功能:已知参数部分“名字”和类别信息,查询出对应的BuildingData数据


学习mybatis基础知识
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

学习XML基础知识
就我的理解,XML和HTML很像,XML是用来传输数据的,它不用了显示页面布局和组件。
XML 把数据从 HTML 分离
如果你需要在 HTML 文档中显示动态数据,那么每当数据改变时将花费大量的时间来编辑 HTML。
通过 XML,数据能够存储在独立的 XML 文件中。这样你就可以专注于使用 HTML 进行布局和显示,并确保修改底层数据不再需要对 HTML 进行任何的改变。

困难与总结

1、如果不结合实践,不编写MySQL语句进行练习,那么学习的语句结构、编写方式等很快就会忘记,这也就是为什么一直在强调学中做、做中学。
2、后端结构没有理清。组长布置的任务其实很清晰,但是因为对于数据库配置、后端配置这方面一无所知,所以一开始结构理的很乱,思路不清晰,反复在service、servlet、xml文件之间纠结。
主要还是要静下心,多思考,实在不会就多问,不求甚解。
3、下一周要进一步理清后端的参数传递结构以及多个文件的真正用途。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值