三九宝宝网宝宝百科宝宝知识

资格认证:JavaEE中各种打包文件和结构

12月05日 编辑 39baobao.com

[带孩子出游打包最全手册]打包前,首先要准备一些工具,比如泡沫膜、塑料袋,无纺布袋布袋,胶带,硬纸板。每个航空公司都有一定的重量限制,加上行李箱也有空间限定,考虑到部分物件易碎易皱,因此得根据旅行箱和物...+阅读

Ja EE中各种打包文件和结构

下面介绍在Ja EE应用中常见的包的类型、结构、作用:

1--EJB-JAR包:后缀为.jar,EJB模块,包含有Session Bean,Message Driver Bean,Entity Bean;管理这些Bean业务的为EntityManager,而EntityManager由EntityManagerFactory产生。配置这些Bean需要配置persistence.xml,举一个简单的例子说明persistence.xml的大致配置:

.hibernate.ejb.HibernatePersistence

ja:/EJBDemo

entities.jar

META-INF/customer.xml

2--WAR包:后缀为.war,web模块,包括开发ja web的所有文件如:JSP,Servlet,JSF,jascrpit,web.xml,图片,音乐,flash资源等等;如果需要在war中应用EntityBean,可以配置一下persistence.xml然后将EntityBean打包进war包中。.war描述文件web.xml放在WEB-INF文件下,举一个简单的例子说明web.xml的大致配置:

MyServlet

.xuhui.MyServlet

MyServlet

/myservlet

indexp

DB connection

jdbc/WARDemo

jax.sql.DataSource

Container

3--EAR包:后缀为.ear,实际上就是j2ee应用中的各种文档或模块,包括:EJB模块,WEB模块,RAR模块,CAR模块等。可以说它是开发项目的最终包,其他开发过程的模块最终会以.ear的包形式来实施应用。.ear包中一个非常重要的描述文件为application.xml,它放在META-INF文件下。举个简单的例子说明application.xml的大致配置:

EAR模块结构

customer-web.war

customer

customer-ejb.jar

customer-client.jar

customer-utils.jar

4--CAR包:后缀为.jar,应用客户端模块,包含在客户端独立运行的类和访问的JDBC,JMS,JAXP,JAAS,以及 EJB客户端需要的类等。

5--RAR包:后缀为 ,这个包应该比较好理解,它是资源适配器模块,包括ja连接器,帮助库函数,以及其他一些相关资源。它就不作过多解释。

以下为关联文档:

Linux资格认证:Linux操作系统的运行级别Linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做runlevel,同样,当Linux操作系统关闭时也要经历另外几个不同的runlevel,下面我们就准备详细介绍一...

物流师职业资格认证考试规则第一章 考场规则第一条 考生在考试前15分钟,凭准考证进入指定考场,入座后将准考证放在桌面左上角。第二条 考试开始后15分钟,迟到考生不得进入考场,开考后30分钟内和考试结束...

Linux资格认证:Ubuntu下对CPU进行降频这两天CPU温度超高,为了解决这个问题,先是找了两块以前台式机上的风扇(一个CPU,一个机箱风扇),和一条USB延长线。接好以后运行了一段时间,发现效果很不明显,大概降了有1度吧,还不知...

资格认证:Linux系统Perl精简版netstat写作意图:Linux系统自带的stat在很多时候抓信息会发现耗CPU很高,特别是在做一些监控系统的时候,发现如果使用了stat,监控系统本身会造成系统负载比较高,因此试着用perl写下,time...

资格认证:Vector和ArrayList哪一个更好下面我们从4个方面进行一一探讨API在由Ken Arnold等编著的《Ja Programming Language》(Addison-Wesley, June 2000)一书中有这样的描述,Vector类似于ArrayList.。所有从AP...

Linux资格认证:新手必了解DNS服务基本原理我们知道,既可以使用主机名标识一台主机,也可以使用IP地址标识。人们更愿意使用便于记忆的主机名标识符,而路由器则只愿使用长度固定并有层次结构的IP地址。我们可以通过多种...

资格认证:Ubuntu防ARP欺骗arptables现在一直用Ubuntu,很少出现跟人抢IP的事, 也就没有关心过,直到有一天,偶的IP被人用了,从网上找找了资料,发现了arptables这个东东!~思路和LNS的差不多!~~只让偶和网关间是双向通信,...

Linux资格认证:Ubuntu离线安装软件的方法由于公司上网有限制,但是可以通过其他机子上网,所以就查找了下离线安装软件的方法。大概方法是,把apt源设置成本地,但是首先要去下载最新的软件目录包,然后使用apt安装的时候会...

Linux资格认证:通向MySQL神秘王国的图形化之路MySQL GUI Tools是一套图形化桌面应用工具套装,可以用来管理MySQL服务器。该套装工具包含三个工具:MySQL Query Browser、MySQL Administrator和MySQL Migration Assistant(仅...

推荐阅读
图文推荐