平台默认的资源存储- 资源读写客户化-客户化文档
目录

平台默认的资源存储

平台提供了两种资源存储的模式,分别是资源入库模式和资源文件模式。

 

可通过修改配置文件的方式指定资源存储方式。相关配置文件如下:

WEB-INF\misInitConfig.xml中

<conf_intoDB dataType="11" default="1" inputType="text" value="1" /><!-- 读写接口是否入库 1:入库方式,0:文件方式 -->

如果采用的是资源入库模式,还可以配置为兼容模式,即数据库中没有会去应用下按路径存储方式去查找。

相关配置如下:

WEB-INF\misInitConfig.xml

<conf_executeStrictFlag dataType="11"  default="true"  inputType="text"  value="true" />

 

举例:sr展现资源入库模式的兼容模式下的资源查找原则:
传递的是raq名称,查找原则为先查t_binaryfile,条件是用filePath=raq参数值;如果没有,就去对应路径下找静态文件。
传递的是resID资源id,查找原则为先找到t_res中对应resID的RES_SERVER_PATH,此字段存的是文件相对路径。其对应t_binaryfile里的filePath,查找该表中对应filePath的content字段,即文件内容。如果没有,就去找静态文件。