Juergen Hoeller
9394616f8f
Support for Hibernate ORM 5.2
...
Issue: SPR-14327
2016-06-02 23:35:31 +02:00
Juergen Hoeller
74608e6b49
Polishing
2016-04-12 16:03:57 +02:00
Sam Brannen
90f46f9327
Suppress warnings in tests in spring-orm-hibernate4
2015-08-27 22:52:21 +02:00
Juergen Hoeller
7118fcff0d
MethodValidationInterceptor falls back to invocation attempt with resolved bridge method (for Hibernate Validator 5.2 compatibility)
...
Issue: SPR-12237
2015-08-27 19:13:29 +02:00
Sam Brannen
ed20b3771c
Clean up warnings on Hibernate support code
2015-07-21 23:39:07 +02:00
Juergen Hoeller
fca33f53e3
Ported test adaptations to JPA 2.1 variant
...
Issue: SPR-13243
2015-07-17 18:52:02 +02:00
Juergen Hoeller
8c337a48a9
SpringSessionSynchronization's beforeCompletion unbinds after disconnect failure as well
...
Issue: SPR-13089
2015-06-01 20:34:14 +02:00
Juergen Hoeller
cf0a916793
Consistent non-public AsyncRequestInterceptor classes
...
Issue: SPR-11694
2015-05-09 18:05:31 +02:00
Juergen Hoeller
f9c3910341
Support for Hibernate ORM 5.0 Beta 2
...
Issue: SPR-11694
2015-05-09 17:55:18 +02:00
Juergen Hoeller
c8cc8b7cbd
Removed outdated references to Servlet 2.3/2.4
...
(cherry picked from commit 673dac5
)
2015-03-24 21:24:12 +01:00
Juergen Hoeller
09fde31732
Support for Hibernate Validator 5.2
...
Issue: SPR-12758
2015-02-26 18:33:53 +01:00
Sam Brannen
40449e2741
Suppress warnings in tests
...
This commit suppresses warnings in test classes that were polluting the
Gradle build output.
2014-12-31 02:10:30 +01:00
Juergen Hoeller
d1288fdb7c
Upgrade to Hibernate 4.3.7 (and Netty 4.0.24)
2014-11-01 14:05:22 +01:00
Juergen Hoeller
7aff575485
Reintroduced original SpringSessionSynchronization constructor and made SpringSession/FlushSynchronization public (for GORM)
...
Issue: SPR-12400
2014-10-30 22:11:19 +01:00
Juergen Hoeller
e9f53c6ddf
Polishing
...
Issue: SPR-12396
2014-10-30 15:17:51 +01:00
Juergen Hoeller
a181b40e39
PersistenceAnnotationBeanPostProcessor correctly detects JPA 2.1 synchronization attribute
...
Issue: SPR-12396
2014-10-30 15:15:34 +01:00
Juergen Hoeller
1146d5ba1d
Polishing
2014-10-29 22:44:59 +01:00
Juergen Hoeller
49f3a6beff
HibernateTransactionManager supports result access after completion
...
Issue: SPR-12349
2014-10-23 16:40:09 +02:00
Juergen Hoeller
8325b10080
Consistent formatting of license headers, package javadocs, and import declarations
2014-10-21 01:44:07 +02:00
Juergen Hoeller
d6be433501
Polishing
2014-10-07 00:43:33 +02:00
Juergen Hoeller
e58b33a593
Consistent reset of resource holders on doBegin failure
...
Issue: SPR-12280
2014-10-06 20:31:45 +02:00
Juergen Hoeller
69998e3d50
Remove outdated references to ContextLoaderServlet
...
Issue: SPR-7725
(cherry picked from commit b45d08f
)
2014-10-01 01:02:56 +02:00
Juergen Hoeller
0934751d7a
BeanWrapper supports traversal of nested paths with Java 8 Optional declarations
...
Issue: SPR-12241
2014-09-24 17:56:24 +02:00
Juergen Hoeller
f9452ae9e9
LocalSessionFactoryBean supports JPA 2.1 auto-apply @Converter on Hibernate 4.3
...
Issue: SPR-12234
2014-09-22 14:59:14 +02:00
Juergen Hoeller
d6370965eb
Polishing
2014-08-11 15:20:09 +02:00
Juergen Hoeller
5cbb1fc498
SpringSessionContext for Hibernate 4 supports lazily bound Session for propagation SUPPORTS
...
Issue: SPR-9020
2014-08-09 18:28:30 +02:00
Juergen Hoeller
cbda722329
HibernateJpaDialect prepares JDBC Connection by default if on Hibernate EntityManager 4 (with its connection release mode ON_CLOSE)
...
Analogous to HibernateTransactionManager, there is a "prepareConnection" flag on HibernateJpaDialect which allows for overriding the actual mode of operation. This is easily accessible from HibernateJpaVendorAdapter now which declares HibernateJpaDialect from its getJpaDialect() method.
Issue: SPR-8959
Issue: SPR-11942
2014-08-09 17:09:42 +02:00
Juergen Hoeller
3227569a38
LocalSessionFactoryBean/Builder allows for specifying custom entity type filters
...
Issue: SPR-12049
2014-08-07 22:20:40 +02:00
Juergen Hoeller
cee53e9330
Unit tests for method validation before async dispatching
...
Issue: SPR-11775
2014-06-30 13:49:48 +02:00
Juergen Hoeller
0232739293
Javadoc coverage of package metadata detection (supported for Hibernate, not needed for EclipseLink and OpenJPA)
...
Issue: SPR-10910
2014-06-29 17:36:26 +02:00
Juergen Hoeller
591f79514d
Spring's default JPA persistence unit exposes package metadata as well (currently only supported with Hibernate)
...
Issue: SPR-10910
2014-06-26 11:25:50 +02:00
Juergen Hoeller
18131bf611
Consistent declaration of private static final logger variables
...
Issue: SPR-11905
2014-06-24 14:02:05 +02:00
Juergen Hoeller
551950cdc0
Consistent use of ClassUtils.forName instead of class.getClassLoader().loadClass
...
Issue: SPR-11780
2014-05-15 09:56:11 +02:00
Sam Brannen
6b20439202
Avoid deprecation warnings in ValidatorFactoryTests
...
ValidatorFactoryTests now uses Bean Validation 1.1 APIs where
appropriate.
2014-04-22 23:48:20 -04:00
Juergen Hoeller
4612559446
Automated tests against Hibernate ORM 4.3 and Hibernate Validator 5
...
Issue: SPR-11704
2014-04-17 16:24:10 +02:00
Stephane Nicoll
4cd818b9e4
Harmonize log configuration
...
Prior to this commit, the codebase was using a mix of log4j.xml
and log4j.properties for test-related logging configuration. This
can be an issue as log4j takes the xml variant first when looking
for a default bootstrap configuration.
In practice, some modules declaring the properties variant were
taking the xml variant configuration from another module.
The general structure of the configuration has also been
harmonized to provide a standard console output as well as an
easy way to enable trace logs for the current module.
2014-03-20 09:43:29 -07:00
Juergen Hoeller
99f9dce14a
Fixed all List return types to ? instead of Object, restoring backwards compatibility with existing Spring 3.2.x based code and allowing easier casts to other element types
...
Also declaring findByExample generically based on the given example object's type.
Issue: SPR-11402
2014-02-07 17:39:55 +01:00
Juergen Hoeller
09e2e5897d
Removed outdated hibernate3 references across the codebase
...
Issue: SPR-9028
2014-02-06 22:15:59 +01:00
Juergen Hoeller
2410e29dda
Introduced OpenSessionInterceptor as a streamlined alternative to HibernateInterceptor
...
Issue: SPR-9028
2014-02-06 22:13:52 +01:00
Juergen Hoeller
786e217991
Minor polishing after previous polish step ;-)
2014-01-28 17:16:01 +01:00
Sam Brannen
63e023173b
Polish Hibernate support and tests
...
- Fix Javadoc in HibernateTemplate so that it compiles in Eclipse.
- Suppress generics warnings in HibernateTemplateTests.
- Remove unnecessary deprecation warning suppression in constructor for
LocalSessionFactoryBuilder.
2014-01-28 15:41:42 +01:00
Juergen Hoeller
500d0da67d
Polishing
2014-01-27 22:41:35 +01:00
Juergen Hoeller
bf9702294d
Polishing
...
Issue: SPR-11291
2014-01-27 21:38:20 +01:00
Juergen Hoeller
79e17dbfa0
Introduced HibernateTemplate for Hibernate 4 as a migration helper
...
Note that this variant of HibernateTemplate is stripped down in terms of Session management options and just provides a current-session style with a fallback to a temporary session-per-operation. Furthermore, in the latter fallback mode, only read operations are supported, just like with a JPA EntityManager.
Issue: SPR-11291
2014-01-27 21:37:52 +01:00
Sam Brannen
227320dc81
Suppress warnings in HibernateTransactionManagerTests
2014-01-22 20:53:55 +01:00
Juergen Hoeller
479d073f1b
Adapted orm.hibernate4 and HibernateJpaVendorAdapter to avoid deprecation warnings on Hibernate 4.3 final
...
Issue: SPR-11240
2013-12-17 16:46:58 +01:00
Juergen Hoeller
92816492ed
Established well-defined registration order for Hibernate package scanning
...
Issue: SPR-7742
2013-12-10 16:47:17 +01:00
Phillip Webb
59002f2456
Fix remaining compiler warnings
...
Fix remaining Java compiler warnings, mainly around missing
generics or deprecated code.
Also add the `-Werror` compiler option to ensure that any future
warnings will fail the build.
Issue: SPR-11064
2013-11-25 12:52:42 -08:00
Juergen Hoeller
70164cb145
Properly handle InvocationTargetException in reflective JtaPlatform implementation
2013-11-22 23:26:09 +01:00
Juergen Hoeller
00474ceecd
Introduced setCacheRegionFactory method on LocalSessionFactoryBuilder/Bean
...
Issue: SPR-11056
2013-11-01 23:50:09 +01:00