В моем проекте, основанном на Spring 4, я не могу использовать аннотации @Transactional
и <tx:annotation-driven>
(поскольку я хочу, чтобы значение свойства 'timeout' настраивалось, и я хотел прочитать его значение из файла внешних свойств, чтобы нетехнические ребята может изменять значение тайм-аута в зависимости от среды, хотя тайм-аут является постоянным значением и не допускает динамического значения тайм-аута.
Как я могу разработать его, используя свойство Spring Transactional (как код Java)? Является ли это возможным? как показано ниже.
transactionObject.setTimeout(environment.getProperty("env.dev.timeout");