Hibernate问题,谁帮看一下

来源:百度知道 编辑:UC知道 时间:2024/06/25 03:11:39
报的错误
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" org.hibernate.hql.ast.QuerySyntaxException: unexpected token: * near line 1, column 8 [select * from e_cat]

log4j没有配置正确,找不到appenders,这个不影响应用,只是打不出log.在WEB-INF下增加log4j.properties文件,如下进行配置
# UNCATEGORIZED
log4j.rootCategory=ERROR, UNCATEGORIZED
log4j.appender.UNCATEGORIZED=org.apache.log4j.RollingFileAppender
log4j.appender.UNCATEGORIZED.MaxFileSize=10MB
log4j.appender.UNCATEGORIZED.MaxBackupIndex=5
log4j.appender.UNCATEGORIZED.File=log/uncategorized.log
log4j.appender.UNCATEGORIZED.layout=org.apache.log4j.PatternLayout
log4j.appender.UNCATEGORIZED.layout.ConversionPattern=%d %p [%c] - <%m>%n

#Hibernate
log4j.category.org.hibernate=ERROR, HIBERNATE
log4j.additivity.org.hibernate=false
log4j.appender.HIBERNATE=org.apache.log4j.RollingFileAppender
log4j.appender.HIBERNATE.MaxFileSize=10MB
log4j.appender.HIBERNATE.MaxBackupIndex=5
log4j.appender.HIBERNATE.File=log/hibernate.log
log4j.appender.HIBERNATE.layout=org.apache.log4j.PatternLayout
log4j.appender.HIBERNATE.layout.ConversionPattern=%d %-5p