哪个Datanucleus日志记录级别最全面?

时间:2011-07-29 16:34:43

标签: java spring logging datanucleus

DataNucleus.JDO - All messages general to JDO
DataNucleus.JPA - All messages general to JPA
DataNucleus.Persistence - All messages relating to the persistence process
DataNucleus.Query - All messages relating to queries
DataNucleus.Lifecycle - All messages relating to object lifecycle changes
DataNucleus.Cache - All messages relating to the DataNucleus Cache
DataNucleus.ClassLoading - All exceptions relating to class loading issues
DataNucleus.MetaData - All messages relating to MetaData
DataNucleus.Management - All messages relating to Management
DataNucleus.General - All general operational messages
DataNucleus.Connection - All messages relating to Connections.
DataNucleus.JCA - All messages relating to Connector JCA.
DataNucleus.Transaction - All messages relating to transactions
DataNucleus.Plugin - All messages relating to DataNucleus plug-ins
DataNucleus.ValueGeneration - All messages relating to value generation
DataNucleus.Datastore - All general datastore messages
DataNucleus.Datastore.Schema - All schema related datastore log messages
DataNucleus.Datastore.Persist - All datastore persistence messages
DataNucleus.Datastore.Retrieve - All datastore retrieval messages
DataNucleus.Datastore.Native - Log of all 'native' statements sent to the datastore
DataNucleus.Enhancer - All messages from the DataNucleus Enhancer.
DataNucleus.SchemaTool - All messages from DataNucleus SchemaTool
DataNucleus.IDE - Messages from the DataNucleus IDE.

我在Spring应用程序中使用java.util.logging

而不是看到这种日志输出格式:

21:26:09,406 (main) INFO  DataNucleus.Datastore.Schema - Creating table null.DataNucleus_TABLES

我只是看到了这个:

21:26:09,406 Creating table null.DataNucleus_TABLES

有很多不同的输出选项要显示,我包括所有这些,因为我不知道我正在看哪个类别。那么,启用哪个最高级别设置是什么,以便我只为所有DataNucleus日志类别设置一个日志级别?

1 个答案:

答案 0 :(得分:0)

输出的格式是您的日志配置,DN文档中引用的是Log4J(我们使用的),带有格式化程序。仅当您希望所有类别具有相同的日志记录级别时才设置“DataNucleus”类别,因为它是父类别