`

Hibernate 中用log4j作为日志机制实现slf

阅读更多

    现在的Hibernate使用了SLF4J作为日志机制。在运行时,需要进行动态的配置日志。现在使用比较多的是Log4j,此时需要进入hibernate\hibernate-distribution-3.3.2.GA\project\etc目录将下面的log4j.properties 拷贝到Hibernate工程的src目录下,在需要的情况下,可以对log4j.properties 进行自定义的配置。但是仅仅拷贝改为见还是不可以的,必须将以下两个

类库拷贝到类路径中:否则就会在控制台打印如下错误:

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".(缺少slf4j-log4j12-1.5.2.jar)Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: org/apache/log4j/Level(缺少log4j-1.2.12.jar)

 

所以还需导入slf4j-log4j12-1.5.2.jar

分享到:
评论

相关推荐

    hibernate连接mysql所需要的所有jar包

    5. **SLF4J(Simple Logging Facade for Java)**:`slf4j-api-x.x.x.jar` 和对应的实现库(如`slf4j-log4j12-x.x.x.jar` 或 `slf4j-simple-x.x.x.jar`)是日志抽象层,允许在运行时选择不同的日志实现,方便日志...

    hibernate 相关jar包

    11. **slf4j-api.jar**和**slf4j-log4j12.jar**:Simple Logging Facade for Java,提供了日志记录接口,可以适配多种日志实现,如Log4j。 12. **commons-collections.jar**和**commons-lang3.jar**:Apache ...

    java集合框架SSH项目所需要的额jar包

    - `slf4j-api.jar` 和 `slf4j-log4j12.jar`:简单日志门面(SLF4J)与Log4j的桥接器。 - `cglib-nodep.jar`:Spring AOP中用到的代码生成库。 - `asm*.jar`:用于运行时字节码操作的库,可能在Hibernate或Spring...

    SSH框架整合中用到的jar包

    2. Commons-logging、log4j或slf4j:提供日志记录功能。 3. Commons-lang、Commons-collections等Apache Commons库:提供各种实用工具类。 4. CGLIB和ASM:Spring的AOP代理实现需要。 5. AspectJ:如果使用AOP,需要...

    spring3类库

    8. **Log4j** / **SLF4J** - 日志记录是任何应用的关键部分,Spring3通常与Log4j或SLF4J(Simple Logging Facade for Java)配合,提供灵活的日志记录策略。 9. **Freemarker** / **Velocity** - 这两个是视图模板...

    ssh需要的jar包

    4. log4j或slf4j:日志记录框架,帮助调试和跟踪代码问题。 5. commons-logging:Apache Commons Logging,为各种日志API提供一个统一的接口。 6. commons-lang3:提供了一些实用的Java语言工具类。 7. cglib和asm:...

    梳理的一些java开发中用上的框架和开发工具,肯定会遗漏,欢迎补充

    Simple Logging Facade for Java (SLF4J) 是一个用于多种日志框架的简单抽象层。 #### 单元测试 - **JUnit**: 工具。JUnit 是一个Java编程语言的单元测试框架,由Ernst & Kent Beck编写。 - **JMockit**: 工具。...

    servicestation

    10. **日志系统**:对于任何服务站来说,日志记录非常重要,项目可能使用Log4j或SLF4J等日志框架来记录应用程序的运行状态和错误信息。 为了更深入地了解"servicestation"项目,需要查看源代码和相关的文档。项目中...

Global site tag (gtag.js) - Google Analytics