我正在编写一个应用程序,我将我的方法从我的应用程序路由到服务,然后到 Doctrine 模型。但是服务的服务器不允许包含一个以上的类。因此,我需要为我所有由学说生成的表模型编写一个代理类。我知道一个解决方案,我可以在代理类中定义所有类的每个方法,以便我可以在(服务的)服务器中包含该代理类并通过代理类调用我的方法。但我想这不是一个可行的方法。因为我的代理课程会变得很大。我需要一个解决方案,我的代理类中的方法较少。
我对每个班级的方法都很常见,例如
fetch()
delete()
update()
insert()
现在我通过附加类名来区分它们。
Employee_fetch()
Student_fetch()
有没有比这更好的解决方案?