在oracle数据库中有sequence这个概念,类似与mysql中的自增类型,一般在oaf中实现往数据表中添加新记录,都要给sequence类型的id赋值,一般是在对应eo的create方法中实现,例如: public void create(AttributeList attributeList) { super.create(attributeList); OADBTransaction transaction = getOADBTransaction(); Number prepareId = transaction.getSequenceValue("CUX_TR_CARRIER_PREPARE_S"); this.setPrepareId(prepareId); }