Monthly Archives: 10月 2006

初识动态Bean

来自Jakata的Common-beanUtil包,动态Bean可以让我不需要事先编一个JavaBean而可以在运行中生成一个 JavaBean并使用。省事不少。刚接触了一个BasicDynaBean,感觉像是一个Map,这是个简单的封装,再复杂些的封装有待研究。下面是个例子,看过文档之后试验用的,记下来用以备忘。:) import java.util.Date; import org.apache.commons.beanutils.BasicDynaClass; import org.apache.commons.beanutils.DynaBean; import org.apache.commons.beanutils.DynaClass; import org.apache.commons.beanutils.DynaProperty; public class TestService { public static void main(String[] hey) throws Exception{ DynaProperty[] pro = new DynaProperty[]{//准备一个属性,动态定义类依靠这些属性来决定类的构成。 new DynaProperty(“title”, String.class), new DynaProperty(“content”, String.class), new DynaProperty(“createdTime”, Date.class), new DynaProperty(“id”, Integer.class), … Continue reading

Posted in 技术 | Tagged | Leave a comment