有如下兩張表
create table `db_1`.`test_user` (
`id` int(11),
`name` varchar(255),
`age` int,
`create_time` datetime,
primary key (`id`)
);
create table `db_2`.`test_user` (
`id` int(11),
`name` varchar(255),
`age` int,
`create_time` datetime,
primary key (`id`)
)
如要同時映射它們則需要通過? @Table
?注解的 schema 屬性來分別標識它們所屬的 schema。
@Table(schema = "db_1", name = "test_user")
public class TestUserForMy {
// fields and getters and setters omitted
}
@Table(schema = "db_2", name = "test_user")
public class TestUserForYou {
// fields and getters and setters omitted
}
更多建議: