j2ee是什么
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。是一个为大企业主机级的计算类型而设计的Java平台。下面一起来看看j2ee是什么?
从整体上讲,J2EE是使用Java技术开发企业级应用的工业标准,它是Java技术不断适应和促进企业级应用过程中的产物。适用于企业级应用的J2EE,提供一个平台单独的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的.开发、管理和部署。J2EE是一个标准,而不是一个现成的产品。
主要包括以下这些技术:
1)Servlet
Servlet是Java平台上的CGI技术。Servlet在服务器端运行,动态地生成Web页面。与传统的CGI和许多其它类似CGI的技术相比,Java Servlet具有更高的效率并更容易使用。对于Servlet,重复的请求不会导致同一程序的多次转载,它是依靠线程的方式来支持并发访问的。
2)JSP
JSP(Java Server Page)是一种实现普通静态HTML和动态页面输出混合编码的技术。从这一点来看,非常类似Microsoft ASP、PHP等技术。借助形式上的内容和外观表现的分离,Web页面制作的任务可以比较方便地划分给页面设计人员和程序员,并方便地通过JSP来合成。在运行时态,JSP将会被首先转换成Servlet,并以Servlet的形态编译运行,因此它的效率和功能与Servlet相比没有差别,一样具有很高的效率。
3) EJB
EJB定义了一组可重用的组件:Enterprise Beans。开发人员可以利用这些组件,像搭积木一样建立分布式应用。
4)JDBC
JDBC(JavaDatabase Connectivity,Java数据库连接)API是一个标准SQL(Structured Query Language,结构化查询语言)数据库访问接口,它使数据库开发人员能够用标准Java API编写数据库应用程序。JDBC API主要用来连接数据库和直接调用SQL命令执行各种SQL语句。利用JDBC API可以执行一般的SQL语句、动态SQL语句及带IN和OUT参数的存储过程。Java中的JDBC相当于Microsoft平台中的ODBC(Open Database Connectivity)。
相關文章
-
j2ee标准规范是什么
J2EE组件和“标准的” Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。下面是小编整理的关于j2ee标准规范,欢迎大家参考!J2EE平台由一整套服务(Services)、应用程 -
什么是J2EE
J2EE: 电子商务和信息技术的快速发展以及对它们的需求给应用程序开发人员带来了新的压力。必须以比以前更少的金钱、更少的资源来更快地设计、开发企业应用程序。为了降低成本,并加快企业应用程序的设计和开发, J2EE 平 -
J2EE程序员的技术标准是什么
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以 -
objective的汉语是什么意思
我们要知道怎么样读objective这个单词,还要知道它实际的汉语意思。快来看看小编为你准备了英文单词objective所表达的汉语意思,欢迎大家阅读! objective的汉语意思英 [əbˈdʒektɪv] 美 [əb -
deference的中文是什么意思
很多人都不会读deference这一单词,更别说会知道它的中文意思了。下面就让本站小编给大家分享英语deference的几种中文意思吧,希望能对你有帮助! deference的中文意思英 [ˈdefərəns] 美 [ˈd< -
make the scene是什么意思
也许是由于make the scene比较少用,很多人都不知道它具体是指什么意思。快来看看小编为你准备了英语make the scene的中文意思,欢迎大家阅读! make the scene的中文解释英 [meik ðə si:n] 美 [mek ði -
英语experienced的中文是什么
我们要知道英语单词experienced的准确发音,还要掌握它具体的中文意思。本站小编为大家精心准备了英文单词experienced所指的中文意思,欢迎大家前来阅读。 experienced的中文解释英 [ɪkˈspɪəri&# -
单词experience的汉语是什么意思
英语experience是一个重点单词,我们一定要知道它的汉语意思。下面就让本站小编给大家分享英文单词experience表达的汉语意思吧,希望能对你有帮助! experience的汉语意思英 [ɪkˈspɪəriəns] -
javahibernate是什么
商业项目上,企业注重产品的性能,如果JDBC的代码写的非常优化,那么JDBC架构运行效率最高,但是实际项目中,这一点几乎做不到,这需要程序员非常精通JDBC,运用Batch语句。以下是小编为大家搜索整理的javahibeate是什么,希望能给大 -
javaHibernate是什么
商业项目上,企业注重产品的性能,如果JDBC的代码写的非常优化,那么JDBC架构运行效率最高,但是实际项目中,这一点几乎做不到,这需要程序员非常精通JDBC,运用Batch语句。以下是小编为大家搜索整理的javaHibeate是什么,希望能给大