Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Wicket在CLOB中保存大文本_Java_Mysql_Hibernate_Wicket_Clob - Fatal编程技术网

Java 使用Wicket在CLOB中保存大文本

Java 使用Wicket在CLOB中保存大文本,java,mysql,hibernate,wicket,clob,Java,Mysql,Hibernate,Wicket,Clob,我想在我的数据库中存储一个大的文本。为此,我在表中创建了CLOB字段description,并将其添加到hibernate中,如下所示: @Column private byte[] description; 在Wicket中,我添加了一个Textarea,如下所示: add(new TextArea<Object>("advisor.descriptionClob")); add(新的文本区域(“advisor.descriptionClob”); 当我单击我的AjaxSub

我想在我的数据库中存储一个大的文本。为此,我在表中创建了CLOB字段
description
,并将其添加到hibernate中,如下所示:

@Column
private byte[] description;
在Wicket中,我添加了一个
Textarea
,如下所示:

add(new TextArea<Object>("advisor.descriptionClob"));
add(新的文本区域(“advisor.descriptionClob”);
当我单击我的
AjaxSubmitLink
时,什么都没有发生(根本没有执行代码),这让我有点困惑,因为wicket不应该真正关心我使用的数据库类型是什么

有人知道这里发生了什么,我怎么解决吗


我使用Wicket 6.9.1、Hibernate 4.1.7和MySQL数据库

您使用的是CompoundPropertyModel吗?成员名为description还是descriptionClob?您有准备好在字节[]和字符串之间转换的转换器吗?你有反馈面板吗?要添加到@svenmeier问题:你的AjaxSubmitLink上有OneError()吗?谢谢你的帮助,我忘记添加转换器了。。。