二、代码题 1.请使用三层架构方式,完成用户信息展示!(20分)
2.根据用户传入的参数不同,生成的sql语句结构也就不同,查询出的数据也就不同,请使用动态sql,完成以下需求: A: 把id和username封装到user对象中,将user对象中不为空的属性作为查询条件(10分)
B: 动态更新user表数据,根据多个id查询,user对象的集合如果该属性有值就更新,没有值不做处理(10分) C: 根据多个id查询,user对象的集合(10分)
二、代码题 1.请使用三层架构方式,完成用户信息展示!(20分)
2.根据用户传入的参数不同,生成的sql语句结构也就不同,查询出的数据也就不同,请使用动态sql,完成以下需求: A: 把id和username封装到user对象中,将user对象中不为空的属性作为查询条件(10分)
B: 动态更新user表数据,根据多个id查询,user对象的集合如果该属性有值就更新,没有值不做处理(10分) C: 根据多个id查询,user对象的集合(10分)
题中有根据多个ID,将对象放在集合里面,然后遍历循环出来,将不空的对象的属性作为where后面的条件。动态SQL大概就是,动态SQL语句,就是根据不同条件拼接不同的SQL语句。
如果对你有帮助,记得采纳一下哦~谢谢O(∩_∩)O