这段代码来自别人所写的项目,读到这里的时候就不太理解
1,第一个红框处,怎么什么都没写?直接就来了个where标签完事,这个标签起了个啥作用啊
2,第二个红框处,他用了个if标签做判断,属性名test是一个固定格式吗?test值中的“page、rows”以及下面sql里的“start”可能是出自哪里?一时没找到这几个变量名是哪来的
第一个where标签空着说明没有where条件,扩展的时候方便添加。第二个if用于动态拼接SQL,如果非空就拼接到SQL 条件中。
1.没有写内容就没有任何意义了吧
2.test里是判断语句,真的时候就会执行