Java EE 6/7等效于Spring @Configuration

问题描述 投票:1回答:2

Spring的@Configuration是否有Java EE 6/7等效注释?

如果答案是肯定的那么它是周围注释的等价物,例如@ComponentScan@EnableWebMvc

当然,我在Java EE 6/7中找到它(我承认我在这里和那里跳过了一段),在javadocs(特别是注释中),在Spring doc,tutorials,blogs,SO和Google中。

spring dependency-injection java-ee-6 java-ee-7
2个回答
1
投票

JEE CDI还有一个注释,以编程方式创建bean并公开它们,因此它提供了bean工厂,称为生产者:https://dzone.com/articles/cdi-and-the-produces-annotation-for-factory


-1
投票

javax.servlet.annotation包定义了许多注释,用于注册ServletFilterListener类以及执行其他一些配置,例如安全性。

您还可以使用ServletContainerInitializer类通过Java而不是通过XML部署描述符来配置ServletContext。 Spring提供了自己的ServletContainerInitializer实现,在这种情况下,你所要做的就是创建一个实现WebApplicationInitializer的类,并进行servlet,filter和listener注册,并将该类保留在classpath中。

javadoc中有很多例子。

© www.soinside.com 2019 - 2024. All rights reserved.