小编Riv*_*vki的帖子

休眠中的继承

我想在 Hibernate 中实现继承。

我创建了 ObjectClass 对象:

@Entity
@Table(name = "object")
@Inheritance(strategy = InheritanceType.JOINED)
public class ObjectClass {
    private id;

}
Run Code Online (Sandbox Code Playgroud)

以及继承Object类的CodeTable对象:

@Entity
@ForeignKey(name = "id")
@Table(name = "code_table")
public class CodeTable extends  ObjectClass{
    private String description;
}
Run Code Online (Sandbox Code Playgroud)

在数据库中

对象表是:

CREATE TABLE `object` (
  `id` bigint(11) NOT NULL auto_increment,
    PRIMARY KEY  (`id`),
 )
Run Code Online (Sandbox Code Playgroud)

code_table表是:

-

CREATE TABLE `code_table` (
  `id` bigint(11) NOT NULL auto_increment,
  `description` varchar(45) character set latin1 default NULL,
   PRIMARY KEY  (`id`),
   KEY `FK_object` (`id`),
  CONSTRAINT `FK_object` FOREIGN KEY …
Run Code Online (Sandbox Code Playgroud)

java orm inheritance hibernate

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

JSF重定向到带参数的其他页面

我正在重定向到另一个页面:

String uri = "../test/planOutput.jsf?job_id=121250";
FacesContext.getCurrentInstance().getExternalContext().dispatch(uri);
Run Code Online (Sandbox Code Playgroud)

它工作正常,但URL没有改变,我必须看到带有参数的新URL.

解决办法是什么?

java jsf

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

标签 统计

java ×2

hibernate ×1

inheritance ×1

jsf ×1

orm ×1