本文整理汇总了Java中org.springframework.data.projection.TargetAware类的典型用法代码示例。如果您正苦于以下问题:Java TargetAware类的具体用法?Java TargetAware怎么用?Java TargetAware使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
TargetAware类属于org.springframework.data.projection包,在下文中一共展示了TargetAware类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: projectIndividualInstance
import org.springframework.data.projection.TargetAware; //导入依赖的package包/类
@Test
public void projectIndividualInstance() {
CustomerProjection projectedDave = customers.findProjectedById(dave.getId());
assertThat(projectedDave.getFirstname(), is("Dave"));
assertThat(((TargetAware) projectedDave).getTarget(), is(instanceOf(Map.class)));
}
示例2: projectsIndividualDynamically
import org.springframework.data.projection.TargetAware; //导入依赖的package包/类
@Test
public void projectsIndividualDynamically() {
CustomerSummary result = customers.findProjectedById(dave.getId(), CustomerSummary.class);
assertThat(result, is(notNullValue()));
assertThat(result.getFullName(), is("Dave Matthews"));
// Proxy backed by original instance as the projection uses dynamic elements
assertThat(((TargetAware) result).getTarget(), is(instanceOf(Customer.class)));
}
示例3: projectIndividualInstance
import org.springframework.data.projection.TargetAware; //导入依赖的package包/类
@Test
public void projectIndividualInstance() {
CustomerProjection result = customers.findProjectedById(dave.getId());
assertThat(result, is(notNullValue()));
assertThat(result.getFirstname(), is("Dave"));
assertThat(((TargetAware) result).getTarget(), is(instanceOf(Customer.class)));
}
示例4: projectsIndividualDynamically
import org.springframework.data.projection.TargetAware; //导入依赖的package包/类
@Test
public void projectsIndividualDynamically() {
CustomerSummary result = customers.findProjectedById(dave.getId(), CustomerSummary.class);
assertThat(result.getFullName(), is("Dave Matthews"));
// Proxy backed by original instance as the projection uses dynamic elements
assertThat(((TargetAware) result).getTarget(), is(instanceOf(Customer.class)));
}