小编Vla*_*mir的帖子

在JBoss 7.1.1上的RESTEasy上设置JSON提供程序

如何在JBoss 7.1.1上为RestEasy设置JSON提供程序?

RestEasy文档说:

RESTEasy允许您将JAXB带注释的POJO与JSON进行编组.此提供程序包装Jettison JSON库以实现此目的.

但我发现似乎在JBoss 7.1.1上Resteasy使用Jackson提供程序,因为我的类字段上的@XmlTransient被忽略了,但是@JsonIgnore被处理了.

我如何告诉Resteasy使用Jettison而不是Jackson?

在Jboss上我找到了两个提供商.

json resteasy jboss7.x

8
推荐指数
1
解决办法
1万
查看次数

使用hbm2ddl创建ID和DB方案的共享序列生成器

所有.我有通过hbm2ddl生成DB方案的问题.我想对所有私钥使用共享序列生成器.所以我在某个实体中定义了一次.

@Entity
@SequenceGenerator(name = "MY_SEQUENCE_GENERATOR", sequenceName = "MY_SEQ")
public class MyEntity implements Serializable {
 ....
}
Run Code Online (Sandbox Code Playgroud)

然后我想对所有id使用这个序列生成器.

public class SomeEntity1 implements Serializable {
  @Id
  @GeneratedValue(strategy = GenerationType.SEQUENCE, generator =  "MY_SEQUENCE_GENERATOR")
  Long id;     
  ....
}

public class SomeEntity2 implements Serializable {
  @Id
  @GeneratedValue(strategy = GenerationType.SEQUENCE, generator =  "MY_SEQUENCE_GENERATOR")
  Long id;     
  ....
}
Run Code Online (Sandbox Code Playgroud)

当我运行hbm2ddl ant任务时,我得到一个异常:

[hibernatetool] javax.persistence.PersistenceException: org.hibernate.AnnotationException: Unknown Id.generator: MY_SEQUENCE_GENERATOR
[hibernatetool] org.hibernate.AnnotationException: Unknown Id.generator: MY_SEQUENCE_GENERATOR
Run Code Online (Sandbox Code Playgroud)

这是一个问题还是我做错了什么?

hibernate hbm2ddl

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

标签 统计

hbm2ddl ×1

hibernate ×1

jboss7.x ×1

json ×1

resteasy ×1