音乐网站项目感悟

关于项目

        依稀记得被整合框架整的百般无奈的日子,至今也过去将近三周了,项目的时间也过去三分之二了,同时我们的进度也几乎过去三分之二了吧。总体来说还是不错的。值得一提的是,这几天写的关注功能,评论功能,怎么说呢,联表联的我头皮发麻,不知所云。五六张表放一块的情况已经见怪不怪,甚至已经麻木。

    a.comment_id,a.comment_uid,a.comment_details,a.comment_time,b.id,b.nickname,b.image_ref,b.status,c.music_id,d.mv_id,e.playlist_id,f.album_idFROMCOMMENT AS aLEFT JOIN USER AS b ON b.id = a.comment_uidLEFT JOIN music AS c ON c.music_id = a.comment_midLEFT JOIN mv AS d ON d.mv_id = a.comment_mvidLEFT JOIN playlist as e on e.playlist_id=a.comment_pidLEFT JOIN album as f on f.album_id=a.comment_aid

        另外,我发现一个我不确定它是否是问题的问题,在我实现一个功能的时候,我在Controller层中调用了三四句sql语句,这让我感觉代码的耦合性有点大,目前还不知道是否称得上问题,之后要研究一下这方面。


一些问题

        我们在写项目的过程中,会遇到许许多多的bug,以下几点是我近期遇到的一些问题。

        1>仓库方面:推送失败,被拒绝、更新失败、更新后运行项目500等等,更甚者我们也出现了代码丢失的情况,好在Git可以回溯版本,没有让后果放大。

        2>交互方面:因为是第一次前后端交互,这几天基本上就要吵起来了,交互的过程中bug的互相甩锅,前端对接口返回值形式的要求不断改变让我想要爆炸。

        3>其他问题:调用dao层方法实现sql语句的时候要用arg,param来接收多个参数,因为前端把主页命名为homepage而tomcat的默认主页是要读取index页面的,而且路径也不对,这也要想办法解决。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部