我有如下实体。
@Entity
@Table(name = "BankProduct")
public class Product {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
@ManyToOne
private ProductUseType type;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
@ManyToOne
private ProductSerial serial;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public ProductUseType getType() {
return type;
}
public void setType(ProductUseType type) {
this.type = type;
}
public ProductSerial getSerial() {
return serial;
}
public void setSerial(ProductSerial serial) {
this.serial = serial;
}
}
我的控制器是:
@RestController
public class DEmoController {
@Autowired
private ProductRepository productRepository;
@GetMapping("/products")
public Returns products() {
return new Returns(ReturnStatus.SUCCESS.getStatus(), productRepository.findAll(), null);
}
}
它将加载产品类型和系列。我可以只加载类型而不加载序列吗
我不想添加fetch=FetchType。懒得串行,因为如果下次我想加载串行,但不想加载类型,那就太可怕了。
这就是fetch=FetchType的全部意义。LAZY
。除非您明确要求它们,否则它不会加载您的任何类型/字段。
看看这个问题:链接
检查投影界面
创建接口ProductProject
interface ProductProjection {
String getName();
String getType();
}
并在存储库中添加方法
<代码>列表
本文向大家介绍如何仅从R数据框中选择数字列?,包括了如何仅从R数据框中选择数字列?的使用技巧和注意事项,需要的朋友参考一下 最简单的方法是使用dplyr包的select_if函数,但我们也可以通过lapply来实现。 使用dplyr 使用lapply
问题内容: 我想从MySQL的某个特定字段最小值的表中选择数据,我已经尝试过了: 请帮忙吗? 问题答案: 这将为您提供在所有记录中具有最低价格的结果。 SQLFiddle演示
通过添加活动类手动激活 这应该有用,但不行
我有下表 我的表格 id|col1|col2|col3|col4|col5 我使用的是spring数据。我有以下存储库/DAO类 我想取一些列,比如在一个道号中我想取col1和col2,在另一个道号中我想取col1、col3、col5等等... 我想要
我正在编写一个JavaFX应用程序,该应用程序需要与一个SQLite数据库(存储为数据库)进行通信。db文件,用户已从其文件系统中选择。这可以是任何一个。我在构建时不知道的db文件。 我希望使用Spring/JPA2,但据我所知,它只允许使用在构建时配置的数据库。我想要的东西在Spring/JPA2中可能吗?如果可能,我将如何实现?
问题内容: 我有以下数据框: 我想选择列“ a”,然后仅选择一个特定元素(即,首先:1.,2.,3)。 我需要添加什么: ? 问题答案: 选择带有标签的行。 选择作为和的instersection的单元格 选择 所有 行和名为的列。请注意,尽管这可行,但这并不是引用数据框的列的惯用方式。为此,您应该使用 现在,您在列的单元格中有了列表,因此可以使用向量化的字符串方法来访问这些列表的元素,如下所示。