Динамически генерировать список объектов с использованием Spring CGLIB и Java - PullRequest
0 голосов
/ 29 октября 2018

Я создал класс, используя приведенный ниже код cglib.

public static Class<?> createBeanClass (final String className, final map<String, Class<?>> properties) {
            final BeanGenerator bg = new BeanGenerator();
            bg.addProperties(bg, properties);
            return (Class<?>) bg.createClass();
        }

   The class is created here.


 Map<String, Class<?>> properties = new LinkedHashMap<String, Class<?>>();
    List<String> headers = getHeader();
    for(String hdr : headers) {
        properties.put(hdr, String.class);
    }
    final Class<?> beanClass = createBeanClass(ReturnObject, properties);

После этого, теперь я хочу сделать что-то вроде ниже,

List beanClassList = new ArrayList <> ();

...