java概念的区分

2025年05月04日 20:14
有1个网友回答
网友(1):

javascript 脚本语言,与java语言本身无关,它可以和多种动态页面技术一起运用。Hibernate,数据库的框架,深层的封装的数据库的CRUD操作,更好的体现了,从关系型数据库到对象模型,已经从对象模型到关系型数据库。Struts ,基于MVC的分层框架,Model(模型层),View(视图层)Controls(控制层)看,在Web项目开发中更好的进行的职能分工。Servlet,一种可以动态生成HTML页面的java服务器程序。J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。JavaBean,指的就是java对象,准确的说,只拥有属性和属性存取方法的java类,对应项目的中的entity。Spring,java开源框架,它的作用是集成,更好的管理Struts和Hibernate的工作,当然它本身还有更强大的功能。JDBC,连接数据库的方式,Ajax,无刷新页面的提交技术。J2ME,java的手机开发。EJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。后面的三个前面已经讲了