根据ResultSetMetaData对象动态创建pojo或其集合(JDBC)
2009-03-22 12:02
399 查看
数据库脚本:
public static void main(String[] args) throws Exception{
DBUtil db = new DBUtil();
String sql2 = "select * from t_user where id = ?";
User user = (User) db.get(User.class, sql2, new Object[]{4});
System.out.println(user.getId() + " : " + user.getUsername() + " : " + user.getUserpwd()) ;
String sql = "select * from t_user";
List list = db.find(User.class, sql, new Object[]{});
for (int i = 0; i < list.size(); i++) {
User user2 = (User) list.get(i);
System.out.println(user2.getId() + " : " + user2.getUsername() + " : " + user2.getUserpwd()) ;
}
}
public static void main(String[] args) throws Exception{
DBUtil db = new DBUtil();
String sql2 = "select * from t_user where id = ?";
User user = (User) db.get(User.class, sql2, new Object[]{4});
System.out.println(user.getId() + " : " + user.getUsername() + " : " + user.getUserpwd()) ;
String sql = "select * from t_user";
List list = db.find(User.class, sql, new Object[]{});
for (int i = 0; i < list.size(); i++) {
User user2 = (User) list.get(i);
System.out.println(user2.getId() + " : " + user2.getUsername() + " : " + user2.getUserpwd()) ;
}
}
相关文章推荐
- C# 中反射获取某类的子类和根据类型名动态创建对象(转载)
- 获取集合、数组后要判断为空的必要性以及根据构造器创建对象后不是null的证实
- 动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, pa
- C# 中反射获取某类的子类和根据类型名动态创建对象
- 根据字符串类名动态创建对象
- ObservableCollection动态数据集合根据对象属性排序
- VCL动态创建对象-根据类名创建对象
- JDBC和DBUtils区别(查询时jdbc只能返回ResultSet需要po转vo,dbutils返回的BeanListHandler与BeanHandler对应集合与对象)
- C#如何根据字符串动态的创建对象(类)
- [转载内容]动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, params Object[] args )
- C# 中反射获取某类的子类和根据类型名动态创建对象(转载)
- 动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, params Object[] args )
- 动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值【转】
- C#如何根据字符串动态的创建对象(类)?
- C++实现反射(根据类名动态创建对象)
- 根据字符串类名动态创建对象
- C # 根据字符串动态的创建对象 类 反射
- 根据字符串类名动态创建对象
- 获取集合、数组后要判断为空的必要性以及根据构造器创建对象后不是null的证实
- 根据泛型的类型,创建泛型类型的集合对象