一些java开发系统必用的基础知识2
1JavaEE平台JavaEE是J2EE的一个新的叫法
改掉它名字的目的是为了明确J2EE就只是一个Java企业应用程序
JavaEE的核心是EJB3
0,它提供了一个更方便的企业应用程序框架
伴随网络和EJB容器概念的诞生,软件应用行业开始担心sun的合作伙伴是否会不断地在Java平台上引入更新的标准框架,这使得软件应用行业的业务核心组件架构不知所措,以及是否需要EJB的声音来显示这种犹豫
JavaEE(JavaPlatformEnterpriseEdition)[16]是Java2平台下的一种标准,具备高维护性、高移植性、高扩展性与高复用性等优秀特点
JavaEE以面向接口为原则松散耦合,己发展成为包含Applet、JDBC、JSTL、WebServer等诸多实用性技术的标准平台
2MVC框架MVC[17、18]全名是ModelViewController,即模型-视图-控制器
MVC框架巧妙地把业务逻辑和数据显示分开来,具有高重用性、低耦合性、可维护性高、生命周期成本低、部署快等让许多开发者热衷选择特点
是架构设计过程中的必选框架
MVC是一种软件设计范式
它通过分离业务逻辑、数据和接口显示来组织代码,并且把业务逻辑收集到一个组件中
它不需要重写业务逻辑,同时改进和定制界面和用户交互
MVC是的开发很独特,它把传统的输入、输出和处理功能映射到一个逻辑图形用户界面结构中
3SSH框架SSH2[19]全称是的缩写,是一个成熟又经典集成框架,是一种轻量级的企业级JavaEE平台,具有高实用性和易扩展性,主要职责分为数据持久层、业务逻辑层、视图层和控制层
基于该框架应用可在普通Web容器中运行,无需获得EJB容器的支撑
SSH框架集是很多软件设计过程中使用的框架集
此框架就是基于MVC模式开发出来的
MVC模式已经成为现代J2EE