我计划实现登录到我目前正在开发的 Web 应用程序,但我正在努力解决一些细节问题。记录 Java Web 应用程序的最佳方法是什么?
具体来说;
- .war 包文件中的配置文件在哪里?
- 人们在哪里登录,相对或绝对路径平面文件或数据库?
- Log4J 日志记录是直接自动进入应用程序服务器日志文件还是您必须设置的东西?在这种情况下,我使用的是 Tomcat,但我经常使用 Jrun。
- 对于 Web 应用程序日志记录,我应该注意哪些其他问题?
目前我正在使用 Log4J,但我认为最佳实践将普遍适用于所有日志记录实现。
编辑:
顶部问题的一个补充。
- 你在哪里初始化日志配置?
在传统应用程序中,我在入口点执行此操作;
DOMConfigurator.configureAndWatch("log4j.xml");
Web 应用程序等价物是什么?