“结构生成器”属性编辑器
另请参见
在 sun-ejb-jar.xml 可视编辑器中,可以从“Sun 配置”窗格的“CMP 资源”标签中打开此属性编辑器。可以使用此属性编辑器来配置 schema-generator-properties 元素。
在添加或编辑这些属性时,必须同时填写名称和值字段。name 元素可以具有以下属性:
- use-unique-table-names 它指定生成的表名称在每个应用服务器域内是唯一的。可以在部署时覆盖此属性。此属性的缺省值是 False。
- bean_name.field_name.attribute 这是属性的格式,该属性在属性子元素中指定特定于字段的列属性。以下是使用此格式的示例:
Employee.firstName.jdbc-type,其中 Employee 是 Bean 名称,firstName 是字段名称,jdbc-type 是属性。以下为有效属性:
- jdbc-type 指定为 CMP 字段创建的列的 JDBC 类型。生成的实际 SQL 类型以此 JDBC 类型为基础,但特定于数据库供应商。
- jdbc-maximum-length 指定在与 CMP 字段对应的列中存储的最大字符数。仅当为列生成的实际 SQL 要求具有一定长度时才适用。
- jdbc-precision 指定在表示数字类型的列中存储的最大位数。
- jdbc-scale 指定在表示浮点数的列中存储在小数点右侧的位数。
- jdbc-nullable 指定为 CMP 字段生成的列中是否允许存在 Null 值。
- 另请参见
- 可视编辑器:Sun 配置
- 关于实体 Bean
- 配置 EJB 部署描述符
法律声明