1. 对于java的一个开源框架的不熟悉和技术支持跟不上有可能导致项目的失败.我虽然学习好久的hibernate,但是一直实在demo的阶段,这次搞的一个西藏的犯罪人员信息系统终于可以排上用场了,因为是一个人搞定这个项目,所以在框架选择上的随意性很大.但是我毅然选择了hibernate.到现在终于觉得自己的选择没有错;
2.hibernate的联接池真的不敢恭维.co3也不怎么样.session不能自动关闭出了很多麻烦;
3.据说Weblogic与hibernate的JNDI工作不是很好,我看了很多文章,说有解决的办法.我没有试,有时间的话,我一定试做一下;
4.驱动的问题;开始以为用10i的驱动一定比9g的好,结果我错了,有的时候hibernate不能准确的更新数据库;
5.犯了一个低级的servlet的错误.我开始把request的变量写在我的service的方法中,结果造成数据库存汉字时出现识别为long的类型不匹配的错误;
6.对与Hibernate中的Blob的操作有了更深的理解.(见我的上一篇文章);