建议使用哪种Spring MVC XML或基于Java的配置?

时间:2014-11-15 11:56:58

标签: java xml spring spring-mvc

我是Spring MVC的新手。大多数情况下,我通过阅读各种博客和示例来学习。大多数时候我在XML文件中遇到疲倦的配置错误。哪里没有编译错误。但在运行时没有太多有用的错误。基于XML和Java的配置对我来说都是新的。

我认为基于Java的配置应该会产生更有帮助的编译和运行时错误。我想Java配置应该可以完成所有配置。我有一些问题或建议继续学习Spring MVC。

  1. 什么是永不/最新的XML或Java配置?

  2. 完全可以通过Java配置完成,还是我必须混合使用Java和XML?

  3. 我可以完全避免使用XML吗?

  4. 建议使用哪种配置?

  5. 它有任何性能差异吗?

  6. 如果我必须使用XML配置,如何调试或跟踪XML配置?

  7. 提前致谢。希望你能详细解答。

1 个答案:

答案 0 :(得分:1)

  

什么是永不/最新的XML或Java配置?

Java配置更新

  

完全可以通过Java配置完成,还是我必须混合使用Java和XML?

     

我可以完全避免使用XML吗?

您可以避免在最新版本的spring(即4及更高版本)中使用XML

  

建议使用哪种配置?

似乎Spring Source促进了Java配置

  

它有任何性能差异吗?

启动时间对性能不重要。运行时性能相同。

  

如果我必须使用XML配置,如何调试或跟踪XML配置?

如果XML出错,您将获得stacktrace异常。在大多数情况下,这已经足够了。