团队作业4——项目冲刺 Day7

团队作业4——项目冲刺 Day7

一、 昨天已完成的工作

用户界面的进一步设计、完成用户登录的后台设计、完成数据库的构建

二、 今天计划完成的工作

初步实现用户获取好友及其信息的功能、完成数据库与前端对接

三、 工作中遇到的困难

暂无

四、 发布项目燃尽图

 

 

 

五、 代码签入

暂无

六、 最新模块的代码

用户获取好友及其信息:

public Map<String, String> getFriendList(String userId) {

    if(userId==null) return null;

    String id = null;

    String name = null;

    String usernameSQL = "select username from user where id=?";

    Map<String,String> map = new HashMap<>();

    List<Map<String, Object>> maps = template.queryForList(getFriendListSQL, userId);

    for (Map<String, Object> a : maps) {

        id = (String) a.get("friend_id");

        name = (String)a.get("note");

        if (name==null){

            name = template.queryForObject(usernameSQL, String.class, id);

        }

        map.put(id,name);

    }

    return map;

}

数据库:

七、 运行结果的截图

用户获取好友及其信息:

 

数据库:

 

 

 

 

 

八、 总结

本周期的开发基本完成预设的任务,总体情况较好,但是仍有改进的地方。

posted @ 2020-05-28 19:06  八个出了七个  阅读(119)  评论(0)    收藏  举报