Rhinojs简要使用说明

时间:2021-06-11 14:03:05
【文件属性】:

文件名称:Rhinojs简要使用说明

文件大小:7KB

文件格式:RAR

更新时间:2021-06-11 14:03:05

Rhinojs 简要使用说明

使用RhinoJs的原因是为了实现在不重新发布的情况下让刚更改的查询方法立即生效。本系统所有与业务组织角色关联的查询语句拼接都在Rhinojs中实现 1、参考ContractNewDaoImpl中的permissionsSql方法:将与业务组织角色关联的sql全部交由permissionsSql方法拼接,具体实现参照示例。 2、permissionsSql方法最重要的一处是:NativeArray nativeArray = (NativeArray) RhinoJsUtils.getConfigValue("contractNew.js", funcName,new Object[] {spRoleCode,spOrgCode}); // 传递的参数{spRoleCode,spOrgCode}是自定义的,按需传递参数,不一定是两个 此处是实现读取weblogic服务器下的“rhinoJS”文件夹中的"contractNew.js"文件,并从中找到“funcName”这个方法(名字自定义),最终返回一个数组,我们默认数组的第一行是sql,其他行是返回的是需要查询的参数,告知paramList需要加入哪些查询参数。


【文件预览】:
ContractNewDaoImpl.java
说明.txt
rhinoJS
----contractNew.js(2KB)

网友评论