我在项目中使用属性文件。我想读取java和angularjs的属性文件。建议我放置一个可以通过java和angularjs访问的属性文件的最佳位置。
答案 0 :(得分:0)
按设计它应该是src / resources文件夹。
通过机会,它也可以放在webapp中。
答案 1 :(得分:0)
据我所知,angularjs意味着在浏览器上执行。我不建议将属性作为类似于css/js
的Web资源下载到浏览器中。所以我建议保留src/main/resources/
中的属性。如果需要,请托管一个小的休息终点,将这些属性作为响应中的json映射。这可以由客户端(浏览器)上的angularjs使用
答案 2 :(得分:0)
理想情况下,具有机密信息的属性永远不会发送到浏览器。
任何人都可以通过调试Chrome等工具来访问这些信息。
发送此类信息不应该为您的系统带来问题。在这些情况下,您在src / resources文件夹中隐藏了2个属性。一个包含数据库密码等。其他包含开放信息。