j2ee,ejb,Spring,Struts,Hibernate是什么关系

如题所述

1. J2EE --java Enterprise Editon 一般为服务器端程序的应用,java它对开发基于Web的多层{即是J2EE}应用提供了功能上的支持。
2. J2EE本身提供了一些框架。比如, Enterprise Java-Beans (EJB) container
Enterprise Java Beans (EJB) 提供了一个框架来开发和实施分布式商务逻辑,显著地简化了具有可伸缩性和高度复杂的企业级应用的开发

3. 而现在比较流行开源框架,主要是struts,hibernate,spring等
struts+hibernate+spring三大框架:
struts:是在原有mvc基础上实现在代码分离等功能;
hibernate:可以把我们的关系型数据库转换成我们在JAVA中的面像对像来使用;
Spring:J2EE框架被大规模地运用到项目中,而项目总要负责这些框架以及自己业务代码的连接,使之真正融合到一起。Spring就是专注于这个问题的,它和Hibernate融合的很好。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答