java - 依赖Spring的注解

标签 java spring annotations

我已使用@Repository、@Resource、@Component、@Service 注释对我的类进行注释,但这些类必须在 2 个环境中运行。第一个环境是基于 Spring 2.x 的,而另一个则根本没有 spring。我敢肯定,如果没有 spring jars,代码将失败,我想了解您关于如何保留注释但仍能在两种环境中工作的想法

最佳答案

为了能够使用您提到的注释,或者真的让 Spring 为您使用它们以便您获得好处,您至少需要使用 Spring 2.5.x,那是它们被引入的时候。

此外,类路径上不需要注解。他们只会被忽略。因为当您使用 spring 2.0 时,将没有代码试图“扫描”它们。

关于java - 依赖Spring的注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2468390/

相关文章:

java - 如何覆盖 Android edittext 双击选择范围

java - Hadoop 自定义记录读取器实现

java - ClassLoader 不提供 'addTransformer(ClassFileTransformer)' 方法

java - JBoss EAP6 + HornetQ - 不确定如何创建到 HornetQ 的队列连接

java - Tomcat 7 注释扫描器和带有 -parameters 编译器标志异常的 JDK 8

java - 将一个数组中的元素添加到 "empty array"

java - Spring 验证 - 避免重复的约束消息

java - 应用程序服务器线程和 JPA/Hibernate 乐观锁定 - OptimisticLockException

java - 如何为标有自定义注释的属性调用 getter/setter?

java - CDI 文档中 @SessionScoped 和 @Model 的混合