功能很简单,在Mysql 5中建一个BizCms的DB,然后建一个CMS_SYSUSER的表,里面主要有id, name, password等几个字段,然后利用jsf+spring+hibernate(3)写一个根据用户名、密码登录的小模块,写这个模块花了半天加一个晚上,大部分代码都写得挺顺,但是到最后出了点小问题,就是利用Hibernate 3从mysql表中检索数据的时候,在hibernate的映射文件中,<class...>里面开始没有加lazy="false",原来hibernate 2中记得好像缺省就是false,但在版本3中就出那个LazyInitialization的Exception
,由于代码测试还不是很熟(唉,要学的东西还很多!),搞了半天,编了一个小的java applaction来测试才发现那个Exception,不过还是体验了Spring的强大,编写那个小application还是很容易的,不过感觉JSF就不那么好测试了
。最后经过努力还是调试成功,也对整个应用的分层设计有了更深的体会,今天总算有点收获吧。
今天要上班了(凌晨了),放完假后就不想每天都弄到凌晨才睡了。。。
今天早上看了一下,exadel中包含的hibernate版本是3.1.0 alpha