资格认证:JavaEE中各种打包文件和结构
Java中的各种打包文件和结构
下面介绍Java EE应用中常用的包的类型、结构和功能:
1-EJB-jar包:后缀。jar,EJB模块,包括会话Bean、消息驱动Bean和实体Bean;EntityManager管理这些Bean业务,EntityManager由EntityManagerFactory生成。要配置这些Bean,需要配置persistence.xml,举个简单的例子说明persistence.xml的一般配置:
org . hibernate . EJB . hibernate persistence
Java:/EJB demo
entities . jar
META-INF/customer . XML
value = " JDBC:MySQL://localhost:3306/EJB demo "/>[]war,web模块,包括JSP、servlet、JSF、javascrpit、web.xml、图片、音乐、flash资源等所有开发java web的文件。如果需要在war中应用EntityBean,可以配置persistence.xml,将EntityBean打包成war包。的。war描述文件web.xml放在WEB-INF文件下,举个简单的例子来说明web.xml的一般配置:
my servlet
com . xhui . my servlet
/my servlet
index . JSP
DB连接
JDBC/ear,实际上是j2ee应用中的各种文档或模块,包括EJB模块、WEB模块、RAR模块、CAR模块等。可以说是开发项目的最终包,其他开发流程的模块最终都会以。耳包。中一个非常重要的描述文件。ear包是application.xml,放在META-INF文件下。举一个简单的例子来说明application.xml的一般配置:
EAR模块结构
Customer-web . war
Customer
[Customer-EJB . jar
Customer-Client . jar
Customer-utils . jar
4-Client模块,包括运行的类
5-rar包:后缀是。rar。这个包应该很好理解。它是一个资源适配器模块,包括java连接器、帮助库函数和一些其他相关资源。就不做过多解释了。
0条评论