不知道你为什么要将未审核的数据和审核的分开放,这样在内存中不是很浪费空间么,直接用一个approved的boolean属性不是就可以判定了吗,更加面向对象的思想是实现一个Abtrract的Emplyee类,里面包含了对所有empolyee的操作,然后在实现一个EmpolyeeNotApprovedImpl和EmpolyeeApprovedImpl继承Empolyee就可以了,当丛数据库中查询时,数据库中必然也有一个字段标志改记录是否审核,当然这使用Hibernate可以直接得到,但是使用JDBC也非常简单,外部的所有对员工的操作都对Empolyee进行,假如有些对未审核的员工是禁止的,那么这些方法可以在EmpolyeeNotApprovedImpl覆盖掉,抛个异常出来即可,看看这些操作是放在EmpolyeeApprovedImpl中实现好了,还是在Empolyee中实现