下面介绍在Java EE应用中常见的包的类型、结构、作用:
1--EJB-JAR包:后缀为.jar,EJB模块,包含有Session Bean,Message Driver Bean,Entity Bean;管理这些Bean业务的为EntityManager,而EntityManager由EntityManagerFactory产生。配置这些Bean需要配置persistence.xml,举一个简单的例子说明persistence.xml的大致配置:
2--WAR包:后缀为.war,web模块,包括开发java web的所有文件如:JSP,Servlet,JSF,javascrpit,web.xml,图片,音乐,flash资源等等;如果需要在war中应用EntityBean,可以配置一下persistence.xml然后将EntityBean打包进war包中。.war描述文件web.xml放在WEB-INF文件下,举一个简单的例子说明web.xml的大致配置:
3--EAR包:后缀为.ear,实际上就是j2ee应用中的各种文档或模块,包括:EJB模块,WEB模块,RAR模块,CAR模块等。可以说它是开发项目的最终包,其他开发过程的模块最终会以.ear的包形式来实施应用。.ear包中一个非常重要的描述文件为application.xml,它放在META-INF文件下。举个简单的例子说明application.xml的大致配置:
4--CAR包:后缀为.jar,应用客户端模块,包含在客户端独立运行的类和访问的JDBC,JMS,JAXP,JAAS,以及 EJB客户端需要的类等。
5--RAR包:后缀为.rar,这个包应该比较好理解,它是资源适配器模块,包括java连接器,帮助库函数,以及其他一些相关资源。它就不作过多解释。
本文来自 280文秘网(https://www.it280.com),转载请保留网址和出处
【资格认证:JavaEE中各种打包文件和结构】相关文章:
2025年外省高中学业水平合格性考试成绩转入江苏认定的通告公布05-08
Vb中控件的自动排列05-08
写未来的作文300字05-08
中国大地保险公司实习报告05-08
小学父爱的作文600字05-08
荷花作文600字05-08
07年4月北师大“中国古代文学史(一)”串讲(5)05-08
寓言作文300字05-08
2023年广东梅州中考成绩查询时间及查分入口[7月7日起]05-08
关于清明节的英语作文:清明节05-08
