如:页面可根据 姓名 性别 年龄 来随意组合进行查询,且姓名不能为空。应该在action service dao 中的那层拼sql
怎面传递数据最理想目前思路:
1、action层 验证页面传过来的参数是否为空,验证的同时直接拼sql,然后传给service --- dao
2、action只验证是否为空,然后传给service层,在验证传入内容同时拼sql---传给dao 3、action只验证是否为空,传给service层,service直接给dao,dao层验证内容并拼sqlSSH组合查询
怎面传递数据最理想目前思路:
1、action层 验证页面传过来的参数是否为空,验证的同时直接拼sql,然后传给service --- dao
2、action只验证是否为空,然后传给service层,在验证传入内容同时拼sql---传给dao 3、action只验证是否为空,传给service层,service直接给dao,dao层验证内容并拼sqlSSH组合查询
放在service和dao都要重新在做一次验证,在拼写sql,感觉有点麻烦。
有没有更好点的方法呢