当前位置: 首页 > 面试题库 >

Java-学习MVC

洪建茗
2023-03-14
问题内容

我希望学习如何将MVC架构应用于我的Java项目。主要是我在Swing中的工作。现在,除了我在这里找到的两个代码之外,没有简单的解释或示例如何使用MVC编写正确的代码:

  1. http://leepoint.net/notes-java/GUI/structure/40mvc.html
  2. http://www.oracle.com/technetwork/articles/javase/mvc-136693.html

在我看来,Java中没有定义的MVC架构。从我的角度来看,这是Java在Wwing的基础层上为您提供的功能,并且您可以自己应用的内容在第一个教程中。

除了上述两个资源,有人可以为我提供可以简化Java MVC的资源吗?可能有视频教程?


问题答案:

这是一个非常不错的示例http://www.leepoint.net/GUI/structure/40mvc.html我试图找到最简单的方法来让您感受到这个想法。

无论如何,我不喜欢:

在我看来,Java中没有定义的MVC架构。

您可以使用各种不同语言的MVC,MVP和其他所有模式。Java与MVC无关,除了MVC设计可以用Java编码。但是,有些框架具有嵌入式MVC架构并强制使用它。
Spring MVC 是最著名的-尝试找到更多有关它的信息,也许有一些教程。



 类似资料:
  • ==和equals() String,StringBuffer,StringBuilder区别? 常见集合有哪些? 集合怎么保证有序性? 实习项目具体讲一讲? 实习项目碰到什么问题? 实习中遇到最大的数据量一天有多少? 大数据量是怎样进行优化的? Redis缓存雪崩...... 聊天:......面试官给我说学习通这边随便一天就是几百万数据(一个模块)。 实习中有没有涉及并发的考虑? 挑了一个简历

  • Java 是一种高级编程语言,最初由 Sun Microsystems 开发并于1995年发布 .Java 可在各种平台上运行,例如 Windows,Mac OS 和各种版本的 UNIX。

  • 主要内容:1.性能调优,2.并发编程,3.开源框架,4.分布式,5.微服务,6.手写框架,7.项目实战1.性能调优 2.并发编程 3.开源框架 4.分布式 5.微服务 6.手写框架 7.项目实战

  • 如题,培训班出来的,教的东西都很浅,感觉完全不够用,想再补充自己提高自己。请问哪里有进阶的课程资料,要视频的,有语音讲解的,我知道免费的资源有很多,但是鱼龙混杂,质量参差不齐,挑选成本太高。付费的至少质量方面肯定比免费的好吧。大家有什么推荐吗?谢谢。

  • 问题内容: 请提供一些好的资源来开始编写Java Web服务。 问题答案: 用Java编写Web服务的标准方法是使用Apache Axis。 如果要生成Web服务客户端,则需要外部Web服务的WSDL(.xsd,.wsdl等),然后可以使用wsdl2java(或者最好是axis- ant提供的ANT任务)来进行生成用于进行通信的代码和模型。 如果要在服务器端生成Web服务,则可以使用Java2WS

  • 问题内容: 我应该在学习Android之前先学习Java还是可以同时做两件事?最好的方法是什么? 问题答案: 我绝对会首先学习Java。不要费心学习诸如servlet,Swing等之类的东西-但要学习: 核心语言 馆藏 IO 字符串处理 尝试在学习这些知识的同时 还 学习一个全新的环境,将使找出问题所在变得更加困难。 请注意,这不是特定于Android的-我总是鼓励开发人员在学习“外围”技术(例如