在 spring 启动时在应用程序上下文中加载文件的正确方法是什么?
What's the right way to load a file in application context in spring boot?
我有一个 XML 文件 (notice.xml),我想将其加载到我的 Spring 启动应用程序中。经过一些修改后,此文件将提供给 API。我希望将此文件加载到内存中以最小化 I/O。在启动时或启动后将此文件加载到内存的正确方法是什么?
最简单的方法是,使用 @Value("classpath:FILENAME)
购买加载资源
但是方法有很多,你可以试试。为了更好地理解,您可以查看 here
我有一个 XML 文件 (notice.xml),我想将其加载到我的 Spring 启动应用程序中。经过一些修改后,此文件将提供给 API。我希望将此文件加载到内存中以最小化 I/O。在启动时或启动后将此文件加载到内存的正确方法是什么?
最简单的方法是,使用 @Value("classpath:FILENAME)
但是方法有很多,你可以试试。为了更好地理解,您可以查看 here