return builder.toString();
}
public <T extends DAO<?>> String getQuery(Class<T> clazz, String name) throws Exception
{
Query query = clazz.getAnnotation(Query.class);
String value = null;
if (query != null && query.name().equals(name))
value = getQuery(query);
if (value != null)
return value;
List<Method> list = ReflectionUtil.getMethod(clazz, name);
for (Method method : list)
{
query = method.getAnnotation(Query.class);
if (query != null && query.name().equals(name))
value = getQuery(query);
if (value != null)
return value;
}
return null;