解决hibernate的初次使用

 

      今天第次使用了hibernate,先前的平台是easyeclipse+mysql+ibatis,鉴于myeclipse的强大功能,将先前做到一点小成果逐渐的移植到myeclipse7.5+hibernate+mysql下面,这两天的任务就是熟悉数据库的链接了,上午简单的学习了hibernate的开发过程,深深的感受到了hibernate的全自动布局!虽然简单的练习不是在DAO下完成的,但是还是成果丰富的!因为第一次使用,出现的问题很多,最要紧的还是下面的这个。

     布局完毕,写测试类,运行期间,没有按照思路更新数据库,控制台出现下列提示:

      log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
      log4j:WARN Please initialize the log4j system properly.

    经过了一番查找,在网上找到了如下的解决方案:

    在src文件夹下建立log4j.properties 文件,文件内容如下。

    

 

 2009-12-01

在project上refresh。再次运行,结果得到了正确的结果。

问题并没有结束,在HQL和database中查看得到的table项目并不一致。

回到MySQL Query下看数据库的内容,才知道,Update成功了,是HQL查找还处在原来结果中。

关闭Myeclipse,再次打开,使用HQL查看,恩,这次OK了!

对于log4j.properties 文件的意义就是初始化,但是其中的代码内容就读不懂了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值