configuration.properties 文件:
configuration.login.page=/login1.jsf
configuration.project.js=quotation.js
Java类:
private Properties props = new Properties();
public ConfigurationServiceImpl() {
init();
}
private void init() {
try {
InputStream inputStream = ConfigurationServiceImpl.class.getClassLoader().getResourceAsStream("/configuration.properties");
props.load(inputStream);
} catch (Exception e) {
e.printStackTrace();
logger.error("can not load configuration");
}
}
public String getConfigtationValue(String keyName) {
return props.getProperty(keyName);
}
这样子,通过key调用此方法就可以得到value了
分享到:
相关推荐
这是一个相对路径,从类的根目录开始向下寻找资源文件。 使用Spring框架读取配置文件 在Spring框架中,我们可以使用`PropertyPlaceholderConfigurer`来读取配置文件。例如: ```xml <value>/kafka....
Maven通过`<build>`标签下的`<resources>`配置来管理这些资源文件的编译和打包过程。本文将详细解析如何通过POM配置文件控制资源文件的过滤行为。 #### Maven资源过滤简介 资源过滤是一种在构建过程中替换资源文件...
src/main/resources/application.yml:系统具体配置项文件 src/main/resources/log.xml:系统日志配置 ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目...
它会自动配置`WebMvcConfigurerAdapter`来处理位于`src/main/resources/static`、`src/main/resources/public`或`src/main/resources/resources`目录下的文件。然而,对于非静态文件,我们需要使用不同的方式来访问...
*爬虫模块环境准备:** ...hupuspider通过URL请求的方式运行,在浏览器中键入 **localhost:8080/**(默认端口为8080,如果遇到端口冲突,可以在配置文件 [`hupu-spider/src/main/resources/application.yml`]...
- 通常,Java项目有一个标准的目录结构,如`src/main/java`用于存放Java源代码,`src/main/resources`用于存放资源文件,如配置文件、图片或文本文件等。如果你的文件直接放在`src`目录下,可能意味着它是在源代码...
src/main/webapp/assets/* (图片、字体等资源文件)- pom.xml (Maven项目配置文件)- README.md (项目说明文档)- build.gradle (Gradle项目配置文件)- .gitignore (版本控制忽略文件)- settings.gradle (Gradle插件...
- **src/main/resources**:这里存放非Java资源文件,如配置文件(application.properties或application.yml)、静态资源(CSS、JS、图片等)和模板文件(Thymeleaf、FreeMarker等)。 - **src/test/java**:测试...
[image](src/main/resources/static/images/gif/login.gif) ### 订票 ![image](src/main/resources/static/images/gif/booking.gif) ### 排行榜 ![image](src/main/resources/static/images/gif/top.gif) ### 评分 !...
默认情况下,它会从`src/main/resources/static`、`src/main/resources/public`、`src/main/resources/resources`和`src/main/webapp`这些目录下查找静态资源。在运行应用程序时,这些资源会被映射到HTTP请求的根...
在Idea中,src/main/resources目录通常用于存放资源文件,如配置文件、图片、字体等。同样,src/main/java则存放Java源代码。如果这两个目录的图标显示不正确,可以右键点击目录,选择"Make Directory as..."来指定...
在开发环境中,通过执行`mvn -Pdev install`命令,Maven将使用`src/main/resources/dev`目录下的资源文件进行编译。而在生产环境,执行`mvn -Pprod install`则会采用`src/main/resources/prod`目录的资源。 此外,...
在上面的配置中,我们首先指定了资源文件的根目录为 `src/main/resources`。然后,我们使用 `<excludes>` 元素来排除各环境的配置文件,防止在生成目录中多余其它目录。最后,我们使用 `${profiles.active}` 属性来...
当使用`ResourceBundle`时,资源文件应该位于项目的`src/main/resources`目录下。在构建过程中,这些文件会被复制到`target/classes`目录中。 #### 3. 路径问题 在上面的示例中,我们直接使用了文件路径来读取资源...
- sql文件目录`src/main/resources/sql/bookshop.sql`,添加到自己的数据库中 - 修改`src/main/resources/jdbc.properties`文件中数据库连接信息,账号和密码要修改 - 放入`tomcat`服务器,启动即可 ### 访问 - 前台...
3. `src/main/resources/static`:前端静态资源,如CSS、JavaScript和图片文件可能放在这里。 4. `src/main/resources/templates`:Thymeleaf或FreeMarker等模板引擎的视图文件,如果项目采用了这些技术的话。 5. `...
src/main/java目录存放项目的java文件,src/main/resources目录存放项目的资源文件,src/test/java目录存放所有的测试java文件,src/test/resources目录存放测试用的资源文件,target目录是项目的输出位置。...
3. `src/main/resources`:资源文件夹,如配置文件(application.properties或.yml)、SQL脚本等。 4. `src/main/webapp`:Web应用目录,包括静态资源(如CSS、JavaScript)、JSP页面以及WEB-INF下的web.xml配置文件...
- `src/main/resources`:存放配置文件、资源文件(如静态文件)。 - `src/main/webapp`:对于Web项目,这里是放置Web应用的目录,包括HTML、JSP、CSS、JavaScript等。 - `src/main/test`:存放测试源代码,通常...
在使用SpringBoot进行开发时,我们经常会遇到在开发环境中能够正常读取resources目录下的文件,但是一旦将应用打包成jar文件并部署到服务器上运行时,就无法访问到这些资源文件的问题。这是因为SpringBoot的打包机制...