如何从参考资料中读取Json文件

时间:2019-04-09 09:40:39

标签: java spring maven

我正在用Maven开发Spring Java应用程序。我需要读取一个位于项目的Resources文件夹中的.json文件,然后由Controller再次将其作为.json文件返回。我怎样才能做到这一点?我是初学者...

2 个答案:

答案 0 :(得分:1)

Resourece文件夹在您的课程路径中。您班级路径中的任何文件,您都可以通读。

InputStream in = = this.getClass().getClassLoader().getResourceAsStream("yourFile.json");

您可以使用getResourceAsStream阅读。

答案 1 :(得分:0)

如果您在Spring bean中访问文件,还可以使用@Value注释(仅在spring bean中有效)

[{ name: "2019-final"
  versions: {
       0: { name: "2019-01",
            iterations: (25) [{…}, {…}, {…}]
          }
 }]

https://www.baeldung.com/spring-classpath-file-access#2-using-value