java jdeveloper/adf 中的 .jws 、 .jpr 和 .jpx 文件是什么?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/26709431/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-11-02 10:27:12  来源:igfitidea点击:

What is .jws , .jpr and .jpx files in jdeveloper/adf?

javaoracle-adfjdeveloper

提问by Aalekh

What is .jws , .jpr and .jpx files in jdeveloper/adf?

jdeveloper/adf 中的 .jws 、 .jpr 和 .jpx 文件是什么?

回答by Soumya R

The .jpx filecontains configuration information that JDeveloper uses in the design time to allow you to create the data model project with ADF Business Components. It also contains metadata that defines how a shared application module is used at runtime. Because the shared application module can be accessed by any data model project in the same Fusion web application, JDeveloper maintains the scope of the shared application module in the ADF Business Components project configuration file.

.jpx文件中包含的配置信息JDeveloper使用在设计的时候,让你创建与ADF业务组件数据模型项目。它还包含定义如何在运行时使用共享应用程序模块的元数据。由于共享应用程序模块可以被同一 Fusion Web 应用程序中的任何数据模型项目访问,因此 JDeveloper 在 ADF 业务组件项目配置文件中维护共享应用程序模块的范围。

http://docs.oracle.com/cd/E15586_01/web.1111/b31974/appendixa.htm

http://docs.oracle.com/cd/E15586_01/web.1111/b31974/appendixa.htm

Another blog I found for easy understanding

我发现的另一个易于理解的博客

When you create an application in Jdeveloper with “JSF , ADF BC” as template, two project gets created “Model” and “ViewController”. And a file

当您在 Jdeveloper 中以“JSF,ADF BC”为模板创建应用程序时,将创建两个项目“Model”和“ViewController”。还有一个文件

1) .jwswhich is used for storing the projects added in the workspace(check your workspace on disk).

1) .jws用于存储在工作区中添加的项目(检查磁盘上的工作区)。

Under the Model and ViewController projects two files gets created as “Model.jpr” and “ViewController.jpr”.

在 Model 和 ViewController 项目下,两个文件被创建为“Model.jpr”和“ViewController.jpr”。

2) .jpr fileis used to store the project related information like java files created in the project etc.

2).jpr文件用于存放项目相关信息,如项目中创建的java文件等。

Once you start creating the Entity or View object under the Model, one more file gets created under the Model/src/Model.jpx.

一旦您开始在模型下创建实体或视图对象,就会在模型/src/Model.jpx 下创建另一个文件。

3) Model.jpxfile contains all the application modules defined in your Model project. And other configuration details such as database connection used in model layer. Some times during development, if you get “JBO 30003” or database error, then check the “_NamedConnection” parameter in the same file, if it is pointing to the correct database connection name. Entity object is the Java object representation of the database table row from which it is created. Once your create an Entity object(say EmpEO), two files which gets created.

3) Model.jpx文件包含在您的模型项目中定义的所有应用程序模块。以及其他配置细节,例如模型层中使用的数据库连接。有时在开发过程中,如果出现“JBO 30003”或数据库错误,请检查同一文件中的“_NamedConnection”参数是否指向正确的数据库连接名称。实体对象是创建它的数据库表行的 Java 对象表示。一旦你创建了一个实体对象(比如 EmpEO),就会创建两个文件。

source

来源

回答by Mureinik

These files hold the IDE's setting for your project. .jwsfiles store the workspace's information and .jprfiles store the project information. .jpxcontains the information for creating the data models.

这些文件包含项目的 IDE 设置。.jwsfiles 存储工作区的信息,.jprfiles 存储项目信息。.jpx包含用于创建数据模型的信息。