return nativeQueryHandler.handleNativeUpdate(nativeUpdate, invocation);
}else if(GenericEntityDao.class.isAssignableFrom(m.getDeclaringClass())){
if(m.getName().equals("getByPrimaryKey") ||
m.getName().equals("deleteByPrimaryKey") ||
m.getName().equals("deleteAllByPrimaryKey")){
ModelClassSupport mcs = (ModelClassSupport)invocation.getThis();
Class<?> modelClass = mcs.getModelClass();
List<Class<?>> list = new ArrayList<Class<?>>();
List<Object> args = new ArrayList<Object>();
list.add(Class.class);
list.addAll(Arrays.asList(m.getParameterTypes()));
args.add(modelClass);