当前位置: 首页 > 知识库问答 >
问题:

值太长,无法在通过Rest API发布数据时通过varchar(255)约束进行列限制

晋越彬
2023-03-14

我在JSON文件中有数据,在h2数据库中填充该数据时,错误如下:列“COMMENT VARCHAR(255)”的值太长

在我的json数据中,作者超过了255个字符的限制。

那么我应该怎么做才能在作为字符串传递的数据库中容纳超过255个字符。字符串注释;以及在传递超过255个字符的注释中。

共有1个答案

赵兴朝
2023-03-14

我没有简单地使用String数据类型,而是用@LOB注释了字符长度可能超过255的所有变量。

Lob表示带注释的字段应该在DataBase中表示为BLOB(二进制数据)。您可以使用此注释注释任何可序列化的数据类型。在JPA中,持久化(检索)字段内容将使用标准Java序列化进行序列化(反序列化)。

 类似资料:
  • 我正在开发一个查看器应用程序,其中服务器捕获图像,执行一些图像处理操作,这需要在客户端显示在HTML5画布上。我写的服务器是在VC和使用http://www.codeproject.com/Articles/371188/A-Cplusplus-Websocket-server-for-realtime-interact. 到目前为止,我已经实现了所需的功能。现在我需要做的就是优化。引用是一个用来

  • 嘿, 我无法通过querystring将数据发布到action方法,action方法位于我的代码下面的控制器类中。 我键入一个url“http://localhost:53459/api/esb/post/test“发布价值,什么都不会发生 任何帮助都将不胜感激。

  • 问题内容: 我有一个MySql表,我想查询其中 成对 的列在特定集中的行。例如,假设我的表格如下所示: 现在,我希望提取其中 (f1,f2) 对为(’a’,30)或(’b’,20)的行,即行2,3,4。我也希望使用“ IN”样式的过滤器来完成此操作,因为我可能有很多对要提取。如果我尝试类似的方法: 我得到IN子句中为f1和f2指定的值的笛卡尔积,即具有f1 =’a’或’b’的所有可能组合的行,以及

  • 问题内容: 我正在尝试通过运行python 3.6.1 版本来安装spacy,但不断地我收到如下错误,如何摆脱此问题?以前我没有找到cl.exe错误,之后我在存在cl.exe的环境变量中添加了Visual Studio路径。 问题答案: 一些想法: 从http://www.lfd.uci.edu/~gohlke/pythonlibs/#spacy获取所需的各种wheel文件,并使用 将您的cpp构

  • 我正在尝试使用新的嵌入式可视化功能。我有一个iframe,它指向graphdb服务器,url如下: http://localhost:7200/graphs-视觉化?uri=[…] 这很好,但只适用于默认或以前选择的存储库。我无法找到一种方法来选择存储库,而不必手动转到http://localhost:7200/ 似乎存储库选择存储在一个cookie中,并且HTTP头可用,但似乎没有任何东西可以用

  • 问题内容: 我在JTextfield上输入了一个名称,但是我的表没有过滤任何东西! 我的代码: 问题答案: 您正在呼叫的 构造。它应该如何从filterTF中读取 文本 。我认为您应该从分配给的Action Event Listener调用它,提交(单击)文本时将调用它,如下所示: 如果要使用“根据用户键类型进行过滤”事件,请将键侦听器添加到您要输入过滤字符串的文本字段中。 但是,正如下面的注释所