给某个对象动态不了属性的

但是可以通过集合类来实现
例如你可以用Map这个类来实现
1. 楼上的思路是正确的,不过大多数情况不推荐动态生成类再去动态编译,这方面不是java擅长的;
2. 如果有动态脚本类需求,可以使用脚本语言(如grooy),或者规则引擎(drools),存储与解释运行;
3. 还可以通过设计模式解决,解决方案有很多,能否详细说明一下场景,方便做针对性的解答。
Java代理分为动态和静态。他们之间的区别在于运行时的代理机制。动态代理表示在虚拟机运行过程中找到代理,而静态代理,表示在编译期进行代理。
希望可以帮助到你。
用SQL语句添加表字段:alter table 表名add 字段名 字段类型;
用select name from syscolumns where id=object_id(表名)查找出所有的表字段。然后再使用SELECT 查找到的字段 from 表名。
使用ResultSet动态读取数据库数据。ResultSet 是一个迭代模式的动态连接容器。迭代模式的容器遍历方式: