SSI框架你可以这么理解 1. tomcat在没有ssi框架的时候是用servlet来处理请求的,用response直接返回结果界面的 2. 有了struts, tomcat不用servlet了, 而是用action, action是struts的东西, 你可以简单的把action当做servlet, 实际上action是多线程的, servlet只有一个。。。(这些东西就深了, 你可以不用理会), action的result配置就相当于原来用servlet的response返回界面, 并且有了struts, 可以用struts的标签库来写更好的页面(表现层) 3. 可以看到有了struts基本也就可以了, 为什么要用spring呢, struts整合spring以后是吧Action交给spring管理了。。, 是因为spring在管理上面有很大的优势, spring的IoC是核心概念, 你只有实际编写过才能体会到IoC的好处 4. ibatis是持久层的东西, 就是和数据库相关, 当然, 要对数据库管理, 还是交给了spring, 比如数据库的链接, 取sessionFactory 当然struts中还有拦截的概念, spring对应有AOP的概念, 但这些都不是主要的 我说的这些可能不太系统, 但是如果你用过ssh或者ssi框架, 我觉得这些东西才是对于一个初学者来说最应该明白的, 而不是那些规范性的东西
ssi中struts,spring、iBATIS各自作用
最新推荐文章于 2017-12-21 20:57:17 发布