| 
					
				 | 
			
			
				@ -45,16 +45,16 @@ public class ISqlUtils { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        Method m =c.getMethod(getMethodName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        value =(Object)m.invoke(object);     //拿到属性的值 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if(value == null || "".equals(value) /*|| value.equals(Integer.parseInt("0"))*/){  //如果属性没值,不拼接sql 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if(value == null || "".equals(value) || value.equals(Integer.parseInt("0"))){  //如果属性没值,不拼接sql 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        else if(value instanceof String){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            value ="'%"+value+"%'"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            value ="'"+value+"'"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    sb.append(" and ").append(columeName +" like " ).append(value+""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    sb.append(" and ").append(columeName +"=" ).append(value+""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(isFlag.equalsIgnoreCase("*")){ 
			 |