Red de conocimiento informático - Computadora portátil - ¿De qué paquete jar depende @resource?

¿De qué paquete jar depende @resource?

La ruta de clase de la anotación @Resource es: javax.annotation.Resource, que es una clase en el paquete annotation-api.jar. Si está utilizando tomcat6, tomcat ya contiene este paquete jar, por lo que no necesita iniciarlo usted mismo. De lo contrario, importe el paquete manualmente.

Utilice la anotación @Resource para inyectar beans dependientes para crear un proyecto javaweb.

Importe los paquetes IOC necesarios, aquí hay cinco: "commons-logging. jar"; beans- 3.2.8.release.jar";"spring-context-3.2.8.release.jar";"spring-core-3.2.8.release.jar";"spring-expression-3. release.jar";

Importar el archivo de configuración de Spring, aquí tengo applicationContext.xml;

Crear y declarar beans e inyectar comentarios en ellos;

Escriba el código de prueba (tenga en cuenta esto, debe importar el paquete Junit 4) correspondiente al reemplazo de la prueba y el configurador se inyecta en la prueba;

Resultado de la prueba: Inject: com zxy. profesor @ 2de 12 f6d en la clase de profesor ; com . zxy .com . >

El significado del comentario: @ Resouce le dice a Spring que inyecte datos en las propiedades de este objeto. Entre paréntesis está el ID del bean que se va a inyectar. Si el bean que se va a inyectar es un singleton, se pueden omitir los paréntesis.