看名字猜测应该是根据构造对象和范型参数来生成一个对象,不知道是不是这样子。
感觉跟ConstructorBorning应该差不多,但是ConstructorCastingBorning怎么用,范型相关参数如何传入,没看明白,
下面是ConstructorBorning的测试方法:
Constructor constructor = School.class.getConstructor(String.class,String.class);
ConstructorBorning a = new ConstructorBorning(constructor);
Object b = a.born("北京大学","北京市海淀区");
System.out.println(Json.toJson(b));