初学hibernate运行例子,报log4j错误。请大家帮忙!!!!!!!! hibernate.dialect net.sf.hibernate.dialect.SQLServerDialect例子用的是2.1的你应该用org.hibernate.dialect.SQLServerDialect 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先谢谢楼上的回复,这是我在hibernate.property文件中的片断。小弟初学hibernate,不知道你指的是不是hibernate.property中的配置。## MS SQL Serverhibernate.dialect org.hibernate.dialect.SQLServerDialecthibernate.connection.username sahibernate.connection.password sa## JSQL Driverhibernate.connection.driver_class net.sourceforge.jtds.jdbc.Driverhibernate.connection.url jdbc:jtds:sqlserver://localhost:1433/hibernate 报log4j错误--------------只是警告,不是错误。 log4j哪个只是警告,因为你在你的程序中,没有配置log4j的xml文件。所以,log4j找不到“输出地”等。。 找到log.properties文件!配置如下,log4j.rootLogger=Debug, A1, R1log4j.appender.A1=org.apache.log4j.ConsoleAppenderlog4j.appender.A1.layout=org.apache.log4j.PatternLayoutlog4j.appender.A1.layout.ConversionPattern=[%-5p] %-5r [%t] %C.%M(%F:%L) - %m%nlog4j.appender.R1=org.apache.log4j.RollingFileAppenderlog4j.appender.R1.File=logs\\zgc.log#指定日志文件的输出log4j.appender.R1.MaxFileSize=1024KBlog4j.appender.R1.MaxBackupIndex=5log4j.appender.R1.layout=org.apache.log4j.PatternLayoutlog4j.appender.R1.layout.ConversionPattern=%d %c (%M:%L) - %m%n log4j哪个只是警告,因为你在你的程序中,没有配置log4j的xml文件。所以,log4j找不到“输出地”等。。-------------------------------------------------这又不影响使用! log4j 部分只是警告而已,是因为没有配置文件,在下载文件包里有一个默认的配置文件的:etc\log4j.properties你可以自己再修改,如果你熟悉log4j的配置的话,要不默认的学习用就很不错了。至于真正的错误,是你的Hibernate Dialect没有设置好,建议再查查配置。本人更喜欢用xml的配置文件,看起来比较有条理。Hibernate的文档一般都建议你用xml配置文件,也有很多例子。 JPA的@Table与Hibernate自己的@Table的关系 两个EJB项目表之前关联问题,急! struts2验证问题 jbpm部署流程定义的zip文件 高分求jsp页面乱码 有关request.getParameterValues的问题 java测试工具? jsp乱码问题 myeclipse 启动tomcat 出现错误?? ejb-entry 都说Java比.NET难学,难学在哪?都说Java比.NET稳定,稳定在哪? 连oracle数据库报“游标超出最大数”错。
hibernate.connection.username sa
hibernate.connection.password sa## JSQL Driver
hibernate.connection.driver_class net.sourceforge.jtds.jdbc.Driver
hibernate.connection.url jdbc:jtds:sqlserver://localhost:1433/hibernate
--------------
只是警告,不是错误。
log4j.rootLogger=Debug, A1, R1log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=[%-5p] %-5r [%t] %C.%M(%F:%L) - %m%nlog4j.appender.R1=org.apache.log4j.RollingFileAppender
log4j.appender.R1.File=logs\\zgc.log#指定日志文件的输出
log4j.appender.R1.MaxFileSize=1024KB
log4j.appender.R1.MaxBackupIndex=5
log4j.appender.R1.layout=org.apache.log4j.PatternLayout
log4j.appender.R1.layout.ConversionPattern=%d %c (%M:%L) - %m%n
log4j哪个只是警告,因为你在你的程序中,没有配置log4j的xml文件。所以,log4j找不到“输出地”等。。
-------------------------------------------------
这又不影响使用!
etc\log4j.properties
你可以自己再修改,如果你熟悉log4j的配置的话,要不默认的学习用就很不错了。至于真正的错误,是你的Hibernate Dialect没有设置好,建议再查查配置。本人更喜欢用xml的配置文件,看起来比较有条理。Hibernate的文档一般都建议你用xml配置文件,也有很多例子。