摘要:
背景 项目中需要对用户写的sql进行校验,打算用Apache Calcite实现。实现方式参考了这篇文章 Apache Calcite简介 这篇文章中注册Table时需要创建一个对应的Class,因为在我们的业务场景中Table是不确定的,所以这个Class需要动态生成,动态生成Class的方式参考 阅读全文
摘要:
参考 http://blog.51cto.com/1196740/2160570 使用calcite校验sql语句,注册自定义聚合函数时,只关心方法列表,如一个sum函数的class可定义为如下 阅读全文
摘要:
问题 在springboot + logback的工程中,本地在tomcat是测试时日志打印正常,但放到服务器的jboss上,只能生成一个空的日志文件,没有内容。 分析 查询网上大部分说法都说可能是jar包冲突导致,于是从这个方面考虑。 logback-spring.xml里配置的是logback提 阅读全文
摘要:
1.首先确保存在依赖 slf4j-api-x.x.x.jar和logback-classic-x.x.x.jar 2.在application.properties或application.yml中添加配置 3.在resources目录下创建配置文件logback-spring.xml 4.代码中使 阅读全文