func-spring-boot-starter 匿名函数托管 GitHub项目路径: https://github.com/yiurhub/func-spring-boot-starter Gitee项目路径: https://gitee.com/yiur/func-spring-boot-starter 使用注意事项 推荐版本: spring-boot-starter 2.6.
GitHub项目路径:
https://github.com/yiurhub/func-spring-boot-starter
Gitee项目路径:
https://gitee.com/yiur/func-spring-boot-starter
使用注意事项
推荐版本:
- spring-boot-starter
2.6.x
func-link:
# 默认代理模式
singleton: true
# 默认开启lambda模式
lambda: true
# 默认的callback回调函数类
call-back: org.func.spring.boot.component.callback.SimpleFuncCallback
# logger 配置
logger:
# 默认false 不输出日志
enable-log: false
# 默认输出日志信息 ${取当前匿名函数的公开信息}
message: "call method --> ${methodName}(${parameterSource})"
# 日志执行日志格式化
date-format: "yyyy-MM-dd HH:mm:ss"
# 输出日志的文件名
file-name: "simple"
JavaConfig
添加类注解@EnableFuncLambda
需要注入FuncLinkFactory
工厂类,生产默认FuncLink
链接类
添加链接的方法为setObject(key, Object)
链式编程 泛型约束 Lambda
key: {Spring Bean Name}