一、什么是APL代碼
APL(Advanced Programming Language)代碼,是紛享基于 Java/Groovy 開發(fā)語(yǔ)言的服務(wù)端客制化高代碼編程能力。通過將代碼在線編譯為 Java 字節(jié)碼,直接運(yùn)行在服務(wù)端的 JVM 中。
APL代碼通過多種命名空間和豐富的API,能夠擴(kuò)展標(biāo)準(zhǔn)業(yè)務(wù)邏輯,為實(shí)現(xiàn)多行業(yè)的復(fù)雜業(yè)務(wù)邏輯提供了更大的靈活性
二、APL代碼支持的語(yǔ)言
APL有兩種實(shí)現(xiàn)語(yǔ)言:Java和Groovy。
有編程經(jīng)驗(yàn)的技術(shù)人員推薦使用Java語(yǔ)法編寫APL代碼
沒有編程經(jīng)驗(yàn)的CRM管理人員推薦使用Groovy語(yǔ)法編寫APL代碼
三、自定義APL代碼支持類型
函數(shù):基于Java或者Groovy語(yǔ)法的APL函數(shù),需要選擇命名空間和業(yè)務(wù)對(duì)象,并在業(yè)務(wù)場(chǎng)景綁定函數(shù)使用
類:基于Java或者Groovy語(yǔ)法的APL類,可以作為Util類讓其他函數(shù)調(diào)用
部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),如有侵權(quán),請(qǐng)聯(lián)系客服刪除處理。