我已使用@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/