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

什么是注释?它们如何在Spring之类的框架中发挥作用?

龚远
2023-03-14
问题内容

我是Spring的新手,现在有很多关于Spring Framework的信息。我有两个非常具体的问题:

设置编号1:

  • 注释一般是什么?

  • 批注如何专门用于Spring框架?

  • 注释可以在Spring Framework之外使用还是它们特定于Framework?

设置编号2:

  • Spring Framework的哪些模块在工业中广泛使用?

  • 我认为这是Spring MVC,但是为什么它是最常用的模块,如果正确或正确的话呢?

我是Spring的新手,所以随时可以编辑此问题以使其更有意义。


问题答案:

注释一般是什么?

可以将注释视为类的元数据。

批注如何专门用于Spring框架?

Spring使用注解作为XML的替代方法来进行声明式配置。有些人不喜欢XML。

注释可以在Spring Framework之外使用还是它们特定于Framework?

您需要实现JAR来使用任何批注,因此,如果您使用批注,那么您 使用Spring。注释是Java 5中引入的一般概念。您也可以编写自己的注释。

Spring Framework的哪些模块在工业中广泛使用?

其他所有模块都使用Spring Core。由此得名。

我认为这是Spring MVC,但是为什么它是最常用的模块,如果正确或正确的话呢?

绝对不正确。Spring MVC有很多竞争对手(例如Struts 1和2,JSF,Wicket,Flex等),因此它并不是Web
MVC的首选。而且所有使用Spring的应用程序都不是Web应用程序。Spring Batch和Integration非常流行并且正在增长。



 类似资料:
  • 当我使用Spring Framework时,我使用Java注释将类标记为控制器,使用@Request estMap()等方法。我不知道哪个类阅读这些注释以及使用了什么技术。我在想Java反射。对吗?

  • 问题内容: 第一次阅读时我听说标记: http://slf4j.org/faq.html 我检查 Logger 对象的可用方法: http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.ht

  • 问题内容: 我正在研究Swing程序中文本组件的结构。 据我了解,本质上分为视图和模型。该模型是实现的类的实例,该类包含所有文本并提供操作文本的方法,而View则以可视方式呈现文本。 但是我不知道使用an的确切位置,方式和原因。我不确定是否封装(“拥有”)模型(),或者文档是否封装了模型。而且不确定所有这些视图在哪里适合。 有两个问题: 1- 请描述视图之间的关系和在。什么封装了什么,什么与什么相

  • 问题内容: 我想知道 _什么是Spring Framework? 为什么和何时应该在Java Enterprise开发中使用它? _ 答案将是“依赖注入框架”。好了,使用依赖注入框架时我们有什么优势?用setter值和/或构造函数参数描述类的想法对我来说似乎很奇怪。为什么这样 因为我们可以更改属性而无需重新编译项目?这就是我们所获得的一切吗? 那么,我们应该用什么对象来描述?所有对象还是只有几个?

  • 我第一次听说记号是在看书的时候: http://slf4j.org/faq.html 我检查了Logger对象的可用方法: null null 我从以下方面获得了更深入的信息: http://logback.qos.ch/manual/filters.html 但我还是一头雾水...请注意,我问的是为什么,而不是如何使用它们,所以这不是: null