[img]http://dl.iteye.com/upload/attachment/435000/5cc51885-7fec-3b1a-abe9-1ea414de6915.png[/img]
总结:
sessionfactory添加过程中,肯定要寻找hibernate.cfg.xml的配置;
hibernate.cfg.xml再去寻找里面的<bean>,<bean>再去寻找DAO配置;
而DAO的配置再去寻找IDAO抽象类和实体类的配置,最终追溯到数据库的配置。
这样的顺序搞明白了,再去排除异常就方便多了。我上面的异常主要是用于Student类中有一对多映射,所以,Student类文件中多了一个<set>,正是因为找不到<set>,所以,在加载applicationContext.xml时,就出现了异常。记录下来供大家参考[b]ssh调用的顺序[/b]。
总结:
sessionfactory添加过程中,肯定要寻找hibernate.cfg.xml的配置;
hibernate.cfg.xml再去寻找里面的<bean>,<bean>再去寻找DAO配置;
而DAO的配置再去寻找IDAO抽象类和实体类的配置,最终追溯到数据库的配置。
这样的顺序搞明白了,再去排除异常就方便多了。我上面的异常主要是用于Student类中有一对多映射,所以,Student类文件中多了一个<set>,正是因为找不到<set>,所以,在加载applicationContext.xml时,就出现了异常。记录下来供大家参考[b]ssh调用的顺序[/b]。