注释引发的错误

来源:9-5 店铺列表页后端的开发

SayCheese

2021-03-12

老师,我做完这集视频后,回去给以前做的 ShopDao 添加了如下注释:

图片描述
可是我发现:

  1. 在添加完这几个注释后,之前做的关于 queryShopList 的测试全部都会失败(只打印信息,不进行 assertEquals判断的那种)。
  2. 如果想要不报错,要么删掉每个 if 标签里面的第一个 AND ,要么就删掉注视。
    请问老师知道是什么原因吗? 报错的话,提示的是 MySQL 版本问题。
写回答

1回答

SayCheese

提问者

2021-03-12

老师,我去搜了下,有人也遇过这种错误。说是必须使用 `<!-- -->`  这样进行注释才行。我这个 `#` 开头的注释是 `IDE` 自动添加的,所以以为没问题。

可是原因还是不明,他们说是 `#{}` 这样的注释会被自动解析(这个能理解,因为 mybatis 中语法是这样的),但是我是只有 `#` ,也会被解析吗。

0
1
翔仔
同学好,因为xml认的注释符,不认#,#通常是shell脚本认的,这个没有啥原因,主要就是解析xml的统一规范
2021-03-12
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程