Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Across

ConversionService

AcrossContext now creates its own conversionService bean and attaches it to the Environment of both the AcrossContext itself and its AcrossModule children.  Across will reuse an existing ConversionService bean with the right name.  AcrossWebModule additionally creates a mvcConversionService bean that is used for formatting and web databinding.  Unless a separate FormattingConversionService with that name has been defined, the default conversionService bean will be used for web controllers as well.

In most applications it should no longer be necessary to create a ConversionService manually.

Issue list

Jira Legacy
serverJIRA (foreach.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryfixVersion='1.1.1' and project = 'AX'
serverId2ad15f29-e895-39f8-b0cf-8d4df0f3cbe1

Across standard modules

JPA repositories

The AcrossHibernateJpaModule now supports the use of the custom @EnableAcrossJpaRepositories annotation as a replacement for standard Spring data @EnableJpaRepositories.  The custom annotations provides common boiler plate code like support for entity intercepting and using the right transaction manager.  Modules migrating to the new annotation can usually remove the transactionManagerRef = HibernateJpaConfiguration.TRANSACTION_MANAGER.

Issue list

Jira Legacy
serverJIRA (foreach.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryfixVersion='1.1.1' and project = 'AXSTD'
serverId2ad15f29-e895-39f8-b0cf-8d4df0f3cbe1

...