一、什么是APL代码
APL(Advanced Programming Language)代码,是纷享基于 Java/Groovy 开发语言的服务端客制化高代码编程能力。通过将代码在线编译为 Java 字节码,直接运行在服务端的 JVM 中。
APL代码通过多种命名空间和丰富的API,能够扩展标准业务逻辑,为实现多行业的复杂业务逻辑提供了更大的灵活性
二、APL代码支持的语言
APL有两种实现语言:Java和Groovy。
-
有编程经验的技术人员推荐使用Java语法编写APL代码
-
没有编程经验的CRM管理人员推荐使用Groovy语法编写APL代码
三、自定义APL代码支持类型
-
函数:基于Java或者Groovy语法的APL函数,需要选择命名空间和业务对象,并在业务场景绑定函数使用
-
类:基于Java或者Groovy语法的APL类,可以作为Util类让其他函数调用