我对Spring很陌生,现在我听到了很多关于Spring框架的消息。我有两套非常具体的问题:
集合1:
集合2:
我是春天的新手,所以可以自由地编辑这个问题,使之更有意义。
发布于 2010-05-09 16:04:47
一般的注解是什么?
注释可以被认为是类的元数据。
注释是如何与Spring框架具体协作的?
Spring使用注释代替XML进行声明式配置。有些人不喜欢XML。
注释可以在Spring框架之外使用吗?或者它们是特定于框架的?
您需要实现JAR来使用任何注释,所以如果使用注释,则使用Spring。注释是Java 5中引入的一个基本概念,您也可以编写自己的注释。
Spring框架的哪个模块在工业中被广泛使用?
Spring被所有其他模块使用,因此被命名为Spring。
我认为它是Spring,但为什么它是最常用的模块,如果是正确的或纠正我的这一点?
绝对不对。Spring有很多竞争对手(例如Struts 1和2、JSF、Wicket、Flex等),所以它并不总是web的首选。所有使用Spring的应用程序都不是网络应用程序。春季批量和集成是相当流行和增长。
发布于 2010-05-09 15:55:53
注释是在Java5 http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html中引入的,并不是Spring特有的。通常,注释允许您向类、方法或变量添加元数据。注释可以由编译器(例如,@Override注释)解释,也可以由框架(如spring )解释(例如,@Component注释)。
Spring有许多不同的注释,因此您需要更具体地说明您对哪些注释有疑问。但是Spring注释只能在Spring中使用,其他注释可以在其他框架中使用。
对于第2号问题,应该作为第二个问题打开,因为它与注释无关。
发布于 2010-05-11 06:48:58
Java编程语言中的注释是一种特殊的元数据形式,可以嵌入到Java源代码中。Java5.0中介绍了Java语言中注释的使用,即Java 5在语言级别提供元数据支持。
在Spring中,基于XML的配置是最流行的配置样式。然后,基于注释的配置风格出现了,这使用户能够在java源文件本身中配置bean。Spring框架提供了不同的自定义java5+注释。这些注释可用于事务划分、aop、JMX等。有核心Spring注释、Spring注释、AspectJ注释、JSR-250注释、测试注释等。基于xml的配置和注释都有优缺点。我建议把两者混为一谈。
定制的Spring注释是特定于框架的。但您也可以编写自己的注释。
核心容器模块是处理依赖注入的基本原理的最重要的模块,它用于框架中的所有其他模块。Spring只是建立在Spring核心功能之上的一个web框架。
https://stackoverflow.com/questions/2798181
复制相似问题