我是 Spring 新手,现在我听到了很多关于 Spring Framework 的信息。我有两组非常具体的问题:
第一组:
一般的注解是什么?
注解的工作原理 特别是 Spring 框架?
注解可以在外面使用吗 Spring Framework 还是他们 特定于框架?
第二组:
Spring Framework的模块是什么 广泛应用于工业?
我认为是 Spring MVC 但为什么 是最常用的模块,如果是 纠正或纠正我?
我是 Spring 的新手,因此请随时编辑这些问题以使其更有意义。
最佳答案
What are annotations in general?
注释可以被认为是类的元数据。
How does annotations works specifically with Spring framework?
Spring 使用注解来替代 XML 进行声明式配置。有些人不喜欢 XML。
Can annotations be used outside Spring Framework or are they Framework specific?
您需要实现 JAR 才能使用任何注解,因此如果您使用注解,那么您就是使用 Spring。注解是 Java 5 中引入的一般概念。您也可以自己编写。
What module of Spring Framework is widely used in Industry?
Spring Core 被所有其他模块使用;因此得名。
I think it is Spring MVC but why it is the most used module, if am correct or correct me on this ?
绝对不正确。 Spring MVC 有很多竞争对手(例如,Struts 1 和 2、JSF、Wicket、Flex 等),因此它并不总是 Web MVC 的首选。并且所有使用 Spring 的应用程序都不是 Web 应用程序。 Spring Batch 和 Integration 非常流行且不断发展。
关于java - 什么是注解以及它们如何在 Spring 这样的框架中实际工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2798181/