Monday 10 December 2007

关于nhibernate

被nhibernate折磨 2007-12-10 10:29

弄了这么一天。。。还是出错。。。

看着网上的教程说的这么轻松,对自己真是挫败啊。。。。吃饭

下午装好sql server2005 express,装好nhibernate,想着瞬间就可以弄好。谁知道在mapping 的xml 老是无法parse....在文档看不出什么来。。。网上搜到的东西也让我越来越乱。。。。

后来跑去问一个用hibernate的同学。。。发现他们的mapping 和config的xml还有 实体类 都是使用工具直接从数据库中生成的。。。T.T. C# ms只有帮我写mapping 和 config ,实体类的工具。

后来想大约是版本问题。。。于是又换了一个旧一点的版本。。。ok...nothing happen。。。怒啊。。。怒啊。。。

就这么折腾到1点。。。想想决定自己重新一步一步的把 config,mapping 实体类 生成,使用工具的速度还是挺快的,决定再试一次,如果失败就睡觉去。。。可是。。。它居然就通过了parse的环节。。。

然而 我只高兴了那么1分钟,等我把所有代码都加载进去做一次的时候,然后有问题了。。。生成不了session factory.... driver_class 没有提供。。。kao...C#里面驱动nhibernate自己写好了吧。。。居然就是找不到。。。又弄了好久。。。

退出远程郁闷一会。。。猜想也许是 server的版本 和 nhibernate的版本问题。。。于是想再次过去看看。。。好吧。。。这回远程登录不上去了。。。额。。。看来它也不堪忍受了。。。让我睡觉去吧。。。。

晚上。。。肚子疼了T.T.....上厕所去。。。凄惨啊。。。。

========================

终于写好了一个nhibernate sample 2007-12-10 15:48

今天早上起来。。。rp不错。。。把昨天的mapping xml的问题给解决了

可是却发现数据库连接不上。。。

就这么弄了很久,后来决定不用sql server2005 express了。。。。改用Mysql。。。

于是。。。终于看到table里面insert进去了

这时候才发现。。。一瓶啤酒就已经over了。。。吃饭

No comments:

Post a Comment