小编use*_*877的帖子

将地图<Enum,Enum>存储为字符串

我需要帮助在JPA2中存储地图,其中键和值都是枚举(Map<Enum, Enum>).使用Hibernate作为我的JPA提供程序,它将枚举存储为blob,但我需要将数据存储为字符串.我尝试了以下注释来解决此问题:

@ElementCollection(fetch = FetchType.EAGER)
@MapKeyEnumerated(value = EnumType.STRING)
public Map<Enum, Enum> getElementsMap() {
    return elementsMap;
}
Run Code Online (Sandbox Code Playgroud)

但是数据仍然作为blob存储在DB中.有人解决了这个问题吗?

java postgresql enums hibernate jpa-2.0

9
推荐指数
1
解决办法
1187
查看次数

很高兴通过cmd禁用buildnumber-maven-plugin

我对maven有疑问.如何通过命令行选项禁用buildnumber-maven-plugin.我想在我们的持续集成服务器上运行"mvn test"命令,但是这个cmd失败了,因为它试图构建一个版本并且没有访问我们的vcs(在tag中配置)的权限.因此可以通过cmd选项禁用它,或者只运行测试而不构建新的发行版本?谢谢你的帮助.

plugins build maven buildnumber-maven-plugin

5
推荐指数
1
解决办法
2082
查看次数

Hibernate @email验证失败

我使用hibernate验证注释@Email对GWT客户端验证有问题.我把这个注释放在实体getter上,当我检查约束违规时(我把这封电子邮件发送到:test @ test),而不是我收到错误消息"不是格式正确的电子邮件地址".但是当我在服务器端测试时,这个电子邮件地址通过了.你有没有这个问题?

javascript email gwt hibernate-validator

2
推荐指数
1
解决办法
2718
查看次数