2011-08-25 20 views
7

Estamos utilizando Spring 3.0/Hibernate/Weblogic-websphere - Oracle en mi proyecto. Para la gestión de transacciones, estamos utilizando la anotación @Transactional. Tengo dos preguntas/inquietudes, y espero obtener algo de ustedes, muchachos.Spring 3.0 - @Transactional runtime change timeout

1) ¿Es posible cambiar el tiempo de espera de la transacción durante el tiempo de ejecución en función de una condición?

2) ¿Es posible establecer el tiempo de espera por método en un config xml pero aún así usar @transactional annotation?

Por favor, ayúdenme !!

  • Mohan

Respuesta

-2

No estoy seguro acerca de la primera pregunta, pero la respuesta a la segunda pregunta es sí.

http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/transaction/annotation/Transactional.html

De acuerdo con esta documentación @Transactional annotoation tiene tiempo de espera Parámetro:

+1

Hola Danny, estoy usando el parámetro de tiempo de espera en la anotación @Transactional. Pero mi problema es que una vez que mi código entre en producción, no tendré acceso al código para ajustarlo a su valor óptimo dependiendo de las condiciones de trabajo de producción. Por lo tanto, estoy buscando que se establezca desde un archivo xml de configuración, de modo que todo lo que tenemos que hacer es cambiarlo y reiniciar el servidor web. – luckyMohan

Cuestiones relacionadas