运用SSH框架开发的原理
最近,我把SSH框架都过了一遍后,准备把三者结合起来开发项目!却发现自己对这种开发思想以及流程不太熟悉!
希望强者能具体的谈谈具体的用法......
望有经验的前辈能指点一二,感激不尽!
------解决方案--------------------s:structs作为(jsp)request到(action)response的桥连接 可以看作:显示器
s:spring控制整个ssh框架的数据流程处理,事物同步,就和cpu类似
h:hibernate,实现数据表到javabean的数据映射,延迟加载对象,避免业务模块直接访问数据库,减少数据库的负载压力。可以看作内存+硬盘
------解决方案--------------------spring 是核心(主要用IOC和事物) 上整合struts 向下整合orm
------解决方案--------------------又是1楼的好身材姐姐,说得太对了,顶一个。
spring+struts+hibernate 国内主流。
struts:表现层
hibernate:持久层
spring:spring orm模块集成了hibernate,spring web mvc集成了struts
------解决方案--------------------主要配置如下内容:
1、配置MyEclipse中的数据源
2、在工程中添加Struts组件
3、在工程中添加Spring组件
4、在工程中添加Hibernate组件
5、处理Spring组件jar文件和Hibernate组件jar文件之间的冲突
------解决方案--------------------做大项目时用spring比较好,如果项目规模小,用spring反而会麻烦