java – 从自定义logback appender使用Spring?
发布时间:2020-12-15 01:35:09 所属栏目:大数据 来源:网络整理
导读:我们使用Spring来获取所有JDBC连接以及持久性框架的一部分.但是为了编写我们自己的自定义数据库appender(它必须是自定义的,因为由于表名标准,我们不允许使用默认的DBAppender).如何从Custom Appender内部获取spring bean的参考/使用autowire?我宁愿呆在春天
我们使用Spring来获取所有JDBC连接以及持久性框架的一部分.但是为了编写我们自己的自定义数据库appender(它必须是自定义的,因为由于表名标准,我们不允许使用默认的DBAppender).如何从Custom Appender内部获取spring bean的参考/使用autowire?我宁愿呆在春天而不是使用普通的JDBC. 自定义Appender:
最佳答案
这就是我解决问题的方法 – 我通过JNDI在appender的start方法中获得了一个DataSource,然后创建了我的JDBCTemplate.它对我很有用 – 没有任何麻烦.
我不知道你是否会遇到同样的问题,但我不得不使用多步配置(如described here),因为我收到了SLF4J的“substitue logger”错误消息(described here). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |