示例图:数据在同一张表中,根据传参不同,结果不同
1.Controller层
2.Service层
3.Dao层,这里为什么要写4个方法,不是根据传参不同写一个方法(也就是一条sql)就够了吗。原因是sql语句中有的是把数据库的某一项属性写死了,不能根据外部参数赋值,所以写了四个sql
这个第二条sql直接把数据库字段值写死了,不能根据传过来的参数来确定
同理
示例图:数据在同一张表中,根据传参不同,结果不同
1.Controller层
2.Service层
3.Dao层,这里为什么要写4个方法,不是根据传参不同写一个方法(也就是一条sql)就够了吗。原因是sql语句中有的是把数据库的某一项属性写死了,不能根据外部参数赋值,所以写了四个sql
这个第二条sql直接把数据库字段值写死了,不能根据传过来的参数来确定
同理