ssh 三者集合的思维
ssh 三者集合的思想一、首先应该明白,在SSH中,spring做了两次集成,第一次是与struts做了集成,第二次是与hib
ssh 三者集合的思想
一、首先应该明白,在SSH中,spring做了两次集成,第一次是与struts做了集成,第二次是与hibernate集成。
二、下面来谈第一次集成,与struts集成,通过修改struts-config.xml 中的action type 为 org.springframework.web.struts.DelegatingActionProxy,将action的控制转到spring 容器,当转到spring容器, spring会在spring的配置文件中找与action 的path属性同名的bean从而执行相应的类的操作.
?
?
这样就可以不再重复配置 </controller>
从而省略在action中配置相同的type属性,可是启动服务器时报错,不知什么原因……
这样就可以不再重复配置
不知道你自己有没有试过这种配置,。。我种方法我老早就试过了,还要定义datasoure
http://qingfeng825.iteye.com/admin/show/142936<bean id="sessionFactory"class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><property name="configLocation"><value>classpath:hibernate.cfg.xml</value></property></bean>
每个框架保持自己原有的配置我觉得并不会混乱,反而混到一起我才会觉得更混乱。