jdbc课程中出现的的一个小问题

package com.imooc.action;

import com.imooc.dao.GoddessDao;
import com.imooc.model.Goddess;

import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class GoddessAction {
	
	public void add(){
		
	}
	
	public void edit(){}
	
	public void del(){}
	
	public void query(){}
	
	public void query(List<Map<String, Object>> params){}

	public static void main(String[] args) throws Exception {
		
		GoddessDao g= new GoddessDao();
		
//		List<Goddess> result=g.query("夏雪","18934044675","Xxue");
		//这一段代码应该是可以变成Scan接受键盘输入或者其他方法输入的方法。
		List<Map<String,Object>> params = new ArrayList<Map<String, Object>>();
		Map<String, Object> param = new HashMap<String,Object>();
		param.put("name", "user_name");
		param.put("rela", "like" );
		param.put("value", "'%美眉%'");
		params.add(param);
		
		List<Goddess> result=g.query(params);
		for(int i=0;i<result.size();i++){
			 System.out.println(result.get(i).toString());
		}
			
		
		Goddess g1 = new Goddess();
		g1.setUser_name("夏雪");
		g1.setAge(21);
		g1.setSex(1);
		g1.setBirthday(new Date());
		g1.setEmail("Xxue@qq.com");
		g1.setMobile("18934044675");
		g1.setUpdate_user("inte");
		g1.setIsdel(1);
		
//		g1.setId(3);
		
//		Goddess g2=g.get(4);
//		System.out.println(g2.toString());
//		g.delGoddess(3);
		
		
//		g.updateGoddess(g1);
		
//		g.addGoddess(g1);
		
//	List<Goddess> gs=g.query();
//		for(Goddess  goddess : gs){
//			 System.out.println(goddess.getUser_name()+","+goddess.getAge());
//		}
	}
}



 
 
正确的话应该是只显示小青的,然后其他人的也都显示了,会是哪里的问题。


幕_后
浏览 1129回答 1
1回答

木子二月鸟

没看明白“小青”从哪里来的?是g.query(params);查出来的吗?小青和夏雪的哪些属性like?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java