查询结果不返回

  • 1、问题描述
  • 2、代码
    • 2.1、后端之controller
    • 2.2、后端之dao
    • 2.3、后端之mapper.xml
    • 2.4、前端代码
    • 2.5、报错日志
  • 3、解决方案

1、问题描述


这是一个数据表,里面存的是学生作业,比如说这里某学生有两个作业,那这个学生的学号就是一个,而作业是两个,所以就是两行记录。
那现在我的目标就是,
重点来了!!!

首先打开网页进行登录,登录账号是10000000,那么这个学生的信息可以拿到,根据这个学号去查这个表,我希望返回这两行数据,甚至是都返回。

给出我的代码!

2、代码

2.1、后端之controller

    /*** 通过学号获取学生作品信息*/@RequestMapping("/getWorkByUserNumber")@ResponseBodypublic Work getWorkByUserNumber(String user_number) {Work workList = workMapper.getWorkByUserNumber(user_number);return workList;}

2.2、后端之dao

    /*** 查询/根据id* @param user_number*/Work getWorkByUserNumber(String user_number);

2.3、后端之mapper.xml

    <!--根据学号查询作业--><select id="getWorkByUserNumber" resultType="String" resultMap="WorkMap">select *from stu_relevant_work awhere a.user_number = #{user_number}</select>

2.4、前端代码

         <blockquote class="layui-elem-quote layui-quote-nm" style="margin-top: 10px;"><h3 style="color:white">预览图:</h3><div class="layui-upload-list" id="demoText"></div></blockquote>
    $(document).ready(function(){$.ajax({url:URLS.getWorkByUserNumber,type:"post",data:{"user_number":user_number},success:function(json){console.log(json);// for(var i=0;i<json.length;i++){var html="";// var ls =json[i];html += '<img style="width:200px;height:200px;margin-left:1rem;" src="${path}/FilesStored/cover/'+json.pic_Url+'">';html += '</br>';html += '</br>';html += '<div style="width:300px;height:200px;">';html += '<video style="width:100%;height:100%;object-fit:fill" src="${path}/FilesStored/target/'+json.video_Url+'" controls>';html += '</video>';html += '</div>';$("#demoText").append(html);// }}})})

2.5、报错日志

当我两行学号是同一个时,控制台报错500,当学号不同时,那么我登陆哪个就能查到相关的作业。

Failed to load resource: the server responded with a status of 500 ()

3、解决方案

未完待续…
[12.22更新] 项目中途夭折了,问题搁置,目前还没解决这个问题。

ssm项目之sql查询的问题相关推荐

  1. 跟着项目学sql——查询语句优化(一)

    现阶段,笔者的环境中只有SqlServer和Oracle.所以后面的文章更多的会以SqlServer的背景来做了. 来看这样一张表WorkLink: WorkLink表结构 WorkLink表数据,现 ...

  2. SSM项目使用example查询时多次查询条件相同

    2021年2月17日 用户登录Service层接收到Controller传来的username和password然后到Dao层进行查询时,查询条件本应是Controller传下来的username和p ...

  3. 03 SQL查询数据 实验报告

                                                  03 SQL查询数据 实验报告                                       ...

  4. 天猫整站SSM项目(三)后台demo---数据查询(一)

    天猫整站SSM项目(三)后台demo---数据查询(一 一.分类查询页面包含的jsp文件 二.查询功能的实现 到这里就开始讲解功能开发了. 开发整站的顺序,通常来说还是按照依赖性来进行,前端需要的数据 ...

  5. 计算机目录读取,从项目目录中读取SQL查询文件(Read SQL query file from project directory)...

    从项目目录中读取SQL查询文件(Read SQL query file from project directory) 我在Visual Studio项目中放置了3个特别大的SQL查询,位于项目目录中 ...

  6. 【Flask项目】sqlalchemy原生sql查询,返回字典形式数据

    在原生sql查询的时候,返回一个list,内部是tuple,他们看似是tuple,实则并不是 而是一个特殊的类型"<class 'sqlalchemy.util._collection ...

  7. SSM 项目 --------- 小米商城后台管理系统

    目录 一.项目名称 二.使用技术 三.开发步骤 四.具体实现 1.创建数据库表 2.项目结构 3.配置文件 pom.xml db.properties applicationContext-dao.x ...

  8. ssm项目——CRM客户管理系统开发准备

    目前项目放在github上,需要的同学可以直接取git clone下来,https://github.com/PAcee1/crm 这个项目是学习完spring,springmvc,mybatis后为 ...

  9. SSM项目使用Mybatis通用mapper插件tk.mybatis的用法

    SSM项目使用Mybatis通用mapper插件tk.mybatis的用法 https://blog.csdn.net/qq_40060806/article/details/82949722 TKm ...

最新文章

  1. 【Codeforces】1093C Mishka and the Last Exam
  2. Python 文件操作二
  3. 公积金买房有什么好处?
  4. HashMap 散列初体验
  5. django2.2连接mysql遇到的坑(亲测)
  6. ecshop最全去版权
  7. 2020级C语言大作业 - 丛林大作战
  8. 靠模仿就能建立第二个“Google”?
  9. Vue中常见的性能优化
  10. 进阶Java架构师必看的15本书
  11. 细丝菲涅尔衍射MATLAB,工程光学系列之六: 菲涅尔衍射  matlab仿真
  12. 哲学家进餐问题pv_用C语言实现哲学家进餐的问题
  13. 三年工作经历总结(创业公司、中小公司和大厂经历)
  14. 微信小程序组件之picker-view
  15. Java不停机上线_不停机发布策略
  16. Tri-BACKUP Pro 9 Mac磁盘数据备份软件
  17. 剑指offe-机器人的运动范围
  18. 2022年营收增长高达70%,智云健康“医院为先”战略成效持续凸显
  19. 一位工作一年的程序员的2021年度总结
  20. oracle 对象的授权

热门文章

  1. java的适配器的情形_Java设计模式之适配器模式(Adapter)
  2. P2:图像分类:KNN与线性分类器
  3. nlp-tutorial代码注释3-1,RNN简介
  4. 正态分布初始化 torch.nn.Embedding.weight()与torch.nn.init.normal()的验证对比
  5. 洛谷 P4017 最大食物链计数
  6. 洛谷 P5194 [USACO05DEC]Scales S(DFS)
  7. ~~堆优化版dijkstra
  8. mac下使用mysql
  9. 百度2017春招笔试
  10. 如何在markdown(csdn)中打出某个字符上面的三角帽子符号