是否有任何文档可用于获取service.xml中使用的可用 SQL 数据类型列表?
我应该使用什么值来使配置与下表结构兼容:
CREATE TABLE SAMPLE_TABLE (
NAME varchar(100) NOT NULL,
DESCRIPTION varchar(300) DEFAULT NULL,
CREATE_DATE timestamp
)
是否有任何文档可用于获取service.xml中使用的可用 SQL 数据类型列表?
我应该使用什么值来使配置与下表结构兼容:
CREATE TABLE SAMPLE_TABLE (
NAME varchar(100) NOT NULL,
DESCRIPTION varchar(300) DEFAULT NULL,
CREATE_DATE timestamp
)
链接到服务构建器 DTD总是感觉很有趣(这里是 HTML 版本 - 只需查看您的 service.xml 顶部的声明以获取实际文件),但您实际上可以从中学到很多东西:它包含更多文档而不是实际的 DTD 代码,因此任何与服务构建器打交道的人都可以阅读它。在 DTD 中,您将找到用于声明要连接到现有表而不是通过 servicebuilder 默认机制创建表的属性。
还有另一个文件,遗憾的是 AFAIK 没有 DTD:model-hints.xml。但是,幸运的是,有一个开发者指南章节:这包含了一些额外的信息,例如:VARCHAR 字段的最大长度等。使用此文件进行更多验证或为自动生成到实体表中的列指定更多详细信息。