永发信息网

如何使用ssh框架实现对一个表的多条件的模糊查询,有dao,service,action层

答案:2  悬赏:0  手机版
解决时间 2021-04-23 11:26
如何使用ssh框架实现对一个表的多条件的模糊查询,有dao,service,action层
最佳答案
你的问题比较模糊,我说下大概思路:
1:jsp页面中的查询条件你可以选择封装成一个DTO对象。
例如:id,name,sexi
class SearchDTO{
private id;

private name;

prvate sex;

//get set方法
}
2:dao成传入这个DTO查询对象,在sql语句中可以这样去拼写:
例如:StringBuffer sql = new StringBuffer();
sql.append("select * from student where 1 = 1");
if(!"".equals(searchDTO.getId()) && null != searchDTO.getId()){
sql.append(" and id = ").append(searchDTO.getId());

//同样也可以是like

}
...
一样写法,只是对于数据库中字符串要记得拼写''符号
全部回答
用注解方式或者改成
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广西南宁哪里有买卖Xbox360游戏碟的?要旧游
江苏徐州有什么特色小吃啊?
游戏公会怎么建?
神鬼里怎么样赚钱快?
绝跟谁一组啊
急求北大数据库及其应用上机(实践)题目和答
11月27号是什么日子?
老师结婚祝福的诗,祝福老师的诗句
怎么和神秘**学聊天
贵金属烤磁牙要多少钱
谁有好听的歌分享下吧??
kindle 标注一句话
请问 从人民广场到皓月大路和春城大街交汇坐
黄岛区烟台前小区的房价大概多少一平?
美术分数要多少分才能考上中央美院?
推荐资讯
炉石传说手机版商店进不去怎么办
易门酒店在那里
河北工程大学研究钢结构的老师有哪些?
寻找电脑高手指点
不小心吃了泻药该怎么办
木木是什么意思?
真皮名鞋地址在什么地方,想过去办事
怎样才能赚Q币
QQ炫舞用小键盘打不出密码怎么办
我为什么从来不感冒
《假如我中考失败》的作文
有没有几条比较好的短信吖,告诉我,谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?