OAF项目工程目录布局Oracle
webuiUsedfor:PageandControllerOracle
serverUsedfor:AMandVOandVLOracle
schema
serverUsedfor:EOandAOOracle
serverUsedfor:AMandVOforLOVOracle
webuiUsedfor:PageandControllerforLOVOracle
poplist
serverUsedfor:AMandVOforPOPLIST从这些路径我们可以得出如下几点:Oracle
是Oracle标准,所有的Project都必须用这样的路径来定义对象
Componentname往往是我们所建的Project的名字,比如我做一个客户管理的应用,可定义名称为"ManageCust”
webui一般放Clint端的东西,server一般放server端的东西
LOV及POPLIST是可以共享给多个Projects的
所以目录层次与Componentname一致
在Oracle
apps前是可以加入个性化的上层目录的,比如用公司名称,用来代替那个MyCompany
举个例子:假设我公司的名字叫Abeam,Jdevhomepath为"C:\OAF\jdevhome\jdev”,我新建一个Project,功能是进行客户管理,名字为"ManageCust”应用为ICX(这里的应用所发挥的作用还有待研究)则你的目录结构会是如下:myprojects|____abeam|__oracle|__apps|__icx|__managecust||___webui||___server||___schema||___server|__lov||__webui|