`
huchangyue
  • 浏览: 3747 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
使用JDBC查询数据我们最常见的一种方式就是,执行完SQL后获得一个结果集(ResultSet),然后循环从结果集中获取   每一条记录设值到JavaBean中,最后将数据对象以List返回。但是对不同的表查询都需要重复的编写这些类似的代码。为   了避免编写这些重复的代码。 请设计一个公共的查询API,能够满足对数据库所有表的查询(需要支持条件查询,多表联合查询,以及对存储过程的调用)。   备注:详细说明方法参数、设计原理以及调用约束
现有List集合中存放有10W个无序的User(属性:classes 班级;type 身份【学生 or 老师】;name 姓名)对象。要求:用JAVA实现将List集合中的User对象按照1-n班并且每个班的老师必须放在该班级学生的前面输出。(一个班只有一个老师,一个班存在多个老师,这两只情况可以分开用两个算法实现,也可以用一个算法实现,但要考虑性能)例如下面格式:1班 老师 张三1班 学生 李四1班 学生 王五1班 学生 刘六 …… 2班 老师 张三22班 学生 李四22班 学生 王五22班 学生 刘六2 …… 3班 老师 张三33班 学生 李四33班 学生 王五33班 学生 刘六3 ...
现有List集合中存放有10W个无序的User(属性:classes 班级;type 身份【学生 or 老师】;name 姓名)对象。要求:用JAVA实现将List集合中的User对象按照1-n班并且每个班的老师必须放在该班级学生的前面输出。(一个班只有一个老师,一个班存在多个老师,这两只情况可以分开用两个算法实现,也可以用一个算法实现,但要考虑性能)例如下面格式:1班 老师 张三1班 学生 李四1班 学生 王五1班 学生 刘六 2班 老师 张三22班 学生 李四22班 学生 王五22班 学生 刘六2 3班 老师 张三33班 学生 李四33班 学生 王五33班 学生 刘六3 ……   ...
Global site tag (gtag.js) - Google Analytics