最近搭建了ssh框架,把之中遇到的问题,总结一下,留个纪念。
1 javaclassnotfound,这个错误是比较常见,一般最可能的是缺少jar文件,但是如果exception内容指出的jar文件在classpath中存在,那就是jar文件引用错误了,这个错误指的是hibernate,spring包中都存在这个jar包,可能需要的是与工程中其他jar包相匹配的,这种错误经常出现,需要多尝试才能解决问题。
2 在用Annotation进行创建时,如果用声明式事务时,需要将org.springframework.orm.hibernate3.LocalSessionFactoryBean替换为org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean,在hibernate的hibernate.cfg.xml中的mapping resource属性替换为mapping class,将含有注解的bean引入进来。
3 其他的错误就有可能是bean属性的注解写错了,这就需要逐步发现了。