当前位置: 首页 > 知识库问答 >
问题:

建议使用哪种Spring MVC XML或基于Java的配置?[已关闭]

花阳秋
2023-03-14

想要改进此问题?通过编辑这篇文章来更新问题,以便可以用事实和引用来回答它。

我是SpringMVC的新人。我主要是通过阅读各种博客和例子来学习。大多数时候,我在XML文件中遇到令人厌烦的配置错误。其中没有编译错误。但是在运行期间没有多少有用的错误。基于XML和Java的配置对我来说都是新的。

我认为基于Java的配置应该会产生更有用的编译和运行时错误。我想所有的配置都应该可以通过Java配置来实现。我有几个问题或建议继续学习SpringMVC

>

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

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

    我可以完全避免XML吗?

    推荐哪个配置?

    它有什么性能差异吗?

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

    提前致谢。希望您能详细回答。

  • 共有1个答案

    公西浩
    2023-03-14

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

    Java配置较新

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

    我可以完全避免XML吗?

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

    推荐哪个配置?

    似乎Spring Source促进了Java配置

    它有什么性能差异吗?

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

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

    如果XML中有错误,您将得到stacktrace异常。在大多数情况下,这就足够了。

     类似资料:
    • 问题内容: 仅Java库中就有8个布局管理器,然后还有一堆3rd party产品。 前几天,我尝试使用SpringLayout并…好吧,它对我来说没有用。看到我的另一个问题。所以…如果你有一个Swing应用设计,并希望您的布局 只是这样 ,什么是您的首选布局管理器?有什么有趣/有用的经验可以联系吗? 更新:是的 ,请确保我知道不同的LM适用于不同的布局。但是我希望你们中的大多数人在所做的大部分事情

    • 问题内容: 我想解析一些HTML,以便找到某些属性/标签等的值。 您推荐什么HTML解析器?任何利弊? 问题答案: NekoHTML,TagSoup和JTidy将允许您解析HTML,然后使用XML工具(例如XPath)进行处理。

    • 根据多租户数据架构的帖子,有3种方法可以实现多租户 > 独立数据库 共享数据库,独立模式 共享数据库,共享模式 我有以下细节: > 用户应该能够备份和恢复他们的数据。 租户数量: 3(约) 每个租户可能属于不同的域(url)。 这里有一些供所有租户共用的桌子。 每个租户中的表数: 10(初始) 我想知道哪种方法更适合我?

    • 我们计划在我们的产品中使用ApacheMina SSHd-ssh客户端。我需要确定它是否支持ssh2协议。我彻底检查了各种资源,但找不到相关信息。请确认它是否支持ssh2,以及如何使用/配置它。

    • 我有,我认为一个非常简单的Spring MVC设置。我的应用程序上下文.xml是这样的: 我目前的web.xml是: 我正试图将这个设置转换为纯基于Java的配置。我在网上搜索了一下,到目前为止,我找到了一些解释(一些什么)如何进行Java配置的东西,但是没有解释如何向环境(即web上下文)注册Java配置。 到目前为止,我在@Configuration方面是这样的: 如何将其注册到web容器?我

    • 前言 上文讲到 HTTPS 对用户访问速度的影响。 本文就为大家介绍 HTTPS 在访问速度,计算性能,安全等方面基于协议和配置的优化。 HTTPS 访问速度优化 Tcp fast open HTTPS 和 HTTP 使用 TCP 协议进行传输,也就意味着必须通过三次握手建立 TCP 连接,但一个 RTT 的时间内只传输一个 syn 包是不是太浪费?能不能在 syn 包发出的同时捎上应用层的数据?