JAvaオブジェクトを反射して属性を得る反射付与

1269 ワード

import lombok.Data;

import java.lang.reflect.Field;
import java.lang.reflect.Method;

@Data
public class MyFK {
    String name;
    String password;

    /**
     *               
     * @param myFK
     * @throws Exception
     */
    public void test(MyFK myFK)throws Exception{
        Field[] field = myFK.getClass().getDeclaredFields();
        for(int i=0;i

 
/**
 *               map key           
 * @param 
 * @throws Exception
 */
public void test2(Map map)throws Exception{
    MyFK myFK = new MyFK();
    Field[] field = myFK.getClass().getDeclaredFields();
    Set keysets = map.keySet();
    for(int i=0;i