【发布时间】:2016-04-09 15:53:38
【问题描述】:
我将一些信息存储在 MySQL 数据库中的两个单独的表中。我使用一个类来创建和填充两个表。然后我使用一个简单的脚本来获取这些信息并填充一个 Handsontable。
我现在想从类文件中检索 一些 变量而不是所有变量,但我发现这相当困难;我可以使用 .findall() 方法检索所有变量,但这(不出所料)检索所有变量。
从类文件中获取信息。
@RequestMapping(value = "/result", method = RequestMethod.GET)
public String defaultView(Model model) {
Iterable<Request> request = requestRepository.findAll();
model.addAttribute("requests", request);
Gson gson = new Gson();
String json = gson.toJson(request);
System.out.println(json);
model.addAttribute("jsonProducts", json);
return "form/result";
}
Handsontable 文件(如果有帮助)
var data = ${jsonProducts};
var ht = new Handsontable(dataTable, {
data: data,
startRows: data.length,
readOnly: true,
maxCols: 7,
colHeaders: true,
colHeaders: ["Id", "Problem", "Solution", "Deadline", "Type", "Status", "Developer"],
});
所以我的问题是:我可以限制存储 MySQL 数据的类文件中的结果(而不是使用 findAll() 方法)吗?
如果我对我的问题的描述不佳或未能提供足够的信息,请告诉我。
对不起,我造成了混乱,我会尝试更详细地解释我需要什么。
当我使用 findAll() 方法时,Handsontable 看起来像这样...... Handsontable output using findAll()
我只想检索前 7 列而忽略最后 3 列(H、I J)。 所以我想知道我是否可以只检索前 7 列或者是否可以隐藏最后 3 列?
再次抱歉,有任何混淆,这是我在 Stackoverflow 上提出的第一个问题。
【问题讨论】:
-
您的问题没有多大意义-您正在展示某种数据检索,但询问“类文件中的变量”...您是否感到困惑?如果您想从 CLASS 文件中检索“变量”,您将需要启动某种字节码解释器,但这不会让您了解您的问题...
-
@specializt 感谢您如此迅速地回复,并对我造成的任何混乱表示抱歉。我已经更新了这个问题,如果它更有意义,请告诉我
-
你真的需要阅读整个文档:docs.spring.io/spring-data/jpa/docs/current/reference/html。如果您想使用 Spring Data JPA,它有点强制性。更好也很有必要:docs.spring.io/spring/docs/current/spring-framework-reference/…
标签: java jsp spring-mvc spring-data-jpa