1 创建maven项目 添加依赖
2 写类 集成 UDF
3 重写 方法 evaluate
4 打包
5 上传到linux目录下
6 在hive的客户端中 add jar /data/demo.jar
7 生成方法 create function function_name as “全类名”
8 function_name
-----------------------------------使用反射实现自定义函数功能
reflect函数
参数一 任意的全类名
参数二 调用的方法名
参数… 调用的方法传入的参数值
1 编写任意的类 任意的方法
2 打包
3 上传到linux
4 add jar demo2.jar
5 调用 select reflect(“类名” , “方法名” , “参数”) ;