для стажировок в IT-компании нужно знание Spring core
ClassLoader classLoader = this.getClass().getClassLoader();
ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(classLoader);
Resource[] resources = resolver.getResources("classpath*:assets/fonts/*") ;
for (Resource resource: resources){
...
} field.getClass() вернёт класс Field, у которого нет метода save. Метод нужно искать в том классе, тип которого имеет поле, а вызывать этот метод на значении поля.Example obj = new Example();
Field field = obj.getClass().getDeclaredField("dict" + name + "Repository");
SomeClass fieldValue = (SomeClass) field.get(obj);
Method method = fieldValue.getClass().getDeclaredMethod("save", dict.getClass());
Object returnValue = method.invoke(fieldValue, someArgOfTypeDict); <div sec:authorize="hasRole('ROLE_ADMIN')">
This content is only shown to administrators.
</div>