小项目总结:
- 有段时间感觉坚持不下去了,总是报空指针异常,但是后来下定决心,冷静下来,一步一步检测,通过各种方式去测试,找原因,最终还是出来了,很欣慰。
- 这其中遇到的问题:
- 类型转换错误,这是因为把不需要转的转了,主要是流程没理清楚。在什么地方需要什么要获得什么,都要知道。
- session空指针:开始没有对HibernateSessionFactory和hibernate的配置文件和映射文件作测试,再加上对hibernate的操作也已经忘得差不多了。
- findName空指针:主要是string 的hql的from写成了select的,所以写完东西最好能检查一下,不然很容易出错
- save的时候的空指针:原因是用hibernate的native产